Tempo aproximado para leitura: 00:03:00 seg
Dúvida
Como é realizada a consulta de pacotes, SISPAC, no momento da Importação do PTU A500 (TXT ou XML)?
Ambiente
Saúde - Planos Linha Datasul - Revisão de Contas Médicas - Todas as Versões
Solução
PTU A500 TXT:
Ao realizar a importação de movimentos via PTU A500 TXT onde exista um pacote de custo fechado (TP_TABELA = 4), o sistema realiza conexão junto ao Software de Pacotes da Unimed do Brasil e envia uma chave de dados para efetuar a consulta, conforme preconiza o Manual de Integração deste serviço.
São enviados os seguintes dados:
#Unidade de Origem do arquivo PTU (R501, Sequencial 4);
#Código do Pacote presente no arquivo (R504, Sequencial 11);
#Acomodação conforme informado no arquivo (R503, Sequencial 8), ou conforme estrutura do plano/negociação por unidade, ou não se aplica (Acomodação "C");
#CPF ou CNPJ do prestador requisitante (R502, Sequencial 51);
#Data de realização/autorização do movimento. Se existir guia de autorização vinculada (guiautor) considera a data de emissão da guia, senão é considerado a data presente no arquivo (R504, Sequencial 9).
PTU A500 XML:
Ao realizar a importação de movimentos via PTU A500 XML onde exista um pacote de custo fechado (tag tp_Tabela = 98), o sistema realiza conexão junto ao Software de Pacotes da Unimed do Brasil e envia uma chave de dados para efetuar a consulta, conforme preconiza o Manual de Integração deste serviço.
São enviados os seguintes dados:
#Unidade de Origem do arquivo PTU (tag cd_Uni_Origem do cabeçalho);
#Código do Pacote presente no arquivo (tag cd_Servico do grupo de procedimentos);
#Acomodação conforme informado no arquivo (tag tp_Acomodacao dos dados da internação), ou conforme estrutura do plano/negociação por unidade, ou não se aplica (Acomodação "C");
#CPF ou CNPJ do prestador requisitante (tag cd_cnpj dos dados do executante);
#Data de realização/autorização do movimento. Se existir guia de autorização vinculada (guiautor) considera a data de emissão da guia, senão é considerado a data presente no arquivo (tag dt_Execucao do grupo de procedimentos).
Abaixo um exemplo de JSON de envio formado a partir das informações citadas acima nos dois formatos de arquivo PTU, seja TXT ou XML.
{
"cd_uni_ori":40,
"cd_pacote":"98501012",
"tp_acomodacao":"C",
"dt_referencia":"2020-12-06",
"cd_cpf_cnpj":"02917625000148",
"limit":1,
"offset":0
}
A Unimed do Brasil por sua vez realiza o processamento interno dessas informações com suas as API's e retorna o que foi localizado e se foi localizado.
Abaixo exemplo de JSON de retorno com Sucesso:
{
"total": 1,
"rows": [
{
"cd_uni_ori": 40,
"nm_uni_ori": "UNIMED TAUBATÉ",
"prestadores": [
{
"nm_prest": "OFTALMO CENTRO MILLENIUM SC LTDA",
"cd_prest": 210035,
"cd_cpf_cnpj": "02917625000148"
}
],
"cd_item": "41501012",
"ds_item": "Biometria ultrassônica - monocular",
"qt_servico": 1,
"vl_total": 0.00,
"cd_pacote": 98501012,
"st_pacote": 11,
"tp_acomodacao": "C",
"tp_pacote": 3,
"cd_espec": 43,
"dt_aprovacao_reprovacao": "2020-11-03",
"dt_negoc_pacote": "2005-12-28",
"ind_hm": "0",
"ind_anestesista": "0",
"ind_auxiliar": "0",
"tp_rede": 1,
"ind_opme": "0",
"dt_inicio_vigencia": "2020-10-28",
"dt_publicacao": "2020-10-28",
"vl_pacote": 2.57,
"vr_pacote": 1,
"vl_med": 2.57,
"itens_alternativos": [
{
"tp_composicao": 6,
"tp_tabela": 0,
"cd_item": "40901530",
"ds_item": "Ultrassonografia diagnóstica - monocular",
"qt_servico": 1
}
],
"detalhes": []
}
],
"status": {
"ds_status_execucao": "Sucesso na solicitação.",
"id_status_execucao": 1
},
"limit": 1,
"offset": 0
}
Caso o pacote não seja localizado ou não retornado pela Unimed do Brasil é apresentado um erro junto ao processo de importação informando os dados do pacote que não pode ser localizado e o arquivo por sua vez não é importado, pois o sistema depende dos dados do pacote para realizar a composição da fatura e dos documentos que possuem pacotes.
Para maiores informações sobre possíveis causas de erros na localização de Pacotes consulte o artigo do link abaixo:
0 Comentários