Histórico da Página
...
Esta API tem como finalidade a busca dos Pacotes de Intercâmbio - SISPAC através de um documento do Revisão de Contas Médicas.
02. MÉTODOS
| Método | Descrição | Tipo |
|---|---|---|
| GET | Realizar uma consultar os dados dos pacotes de intercâmbio (SISPAC) de um documento específico | GET |
| UPDATE | Realizar a alteração de valores reconhecidos de pacotes de intercâmbio (SISPAC) | POST |
03. REQUISIÇÃO
Método GET:
...
Em seguida descrevemos os campos que podem ser enviados na requisição, utilizados para filtrar os dados do pacote de intercâmbio.
| Campo | Descrição | Tipo | Obrigatório? | Formato |
|---|---|---|---|---|
idPacote | Utilizado para filtrar o pacote através do ID do pacote. | Numérico | Sim | >>>>>9 |
vlTaxaReconhecido | Utilizado para informar o valor da taxa reconhecida. | Decimal | Não | >>>>9.99 |
vlPacoteReconhecido | Utilizado para informar o valor do pacote reconhecido. | Decimal | Não | >>>>9.99 |
vlFatorReconhecido | Utilizado para informar o valor do fator reconhecido. | Decimal | Não | >>>>9.99 |
03. RESULTADO
Método GET:
Em seguida descrevemos os campos que podem ser retornados na requisição.
numRegisters | Número de registros retornados. | Numérico |
hasNext | Variável responsavel só a indicação de mais registro dentro da paginação. | Logical |
items | JsonArray que contém o objeto do documento. | JsonArray |
Dados dentro do JsonArray TAG ITEMS | ||
|---|---|---|
| unidade | Unidade que realizou a criação do documento. Sempre será a unidade operando o sistema. | Numérico |
| unidadePrestadora | Unidade que executou o documento. | Numérico |
| transacao | Transação à qual o documento pertence. | Numérico |
| serieDocumento | Série à qual o documento pertence. | Alfanumérico |
| documentoOriginal | Número do documento no Revisão de Contas Médicas. | Numérico |
| documentoSistema | Número Sequencial de controle utilizado pelo sistema para diferenciar documentos em alguns casos. | Numérico |
pacotesIntercambio | JsonArray que contém o objeto do Pacote de Intercâmbio. | JsonArray |
| Dados dentro do JsonArray TAG pacotesIntercambio | ||
unidadeExec | Unidade Prestador Executante | Numérico |
prestadorExec | Código Prestador Executante | Numérico |
dataExecucao | Data de Execução | Alfanumérico (AAAA/MM/DD) |
horaInicial | Hora Inicial | Alfanumérico (HH:MM:SS) |
horaFinal | Hora Final | Alfanumérico (HH:MM:SS) |
qtdCobrada | Quantidade Cobrada | Decimal |
vlPacoteCobrado | Valor Cobrado do Pacote | Decimal |
vlFatorCobrado | Fator Cobrado do Pacote | Decimal |
vlTaxaCobrado | Taxa Cobrado do Pacote | Decimal |
vlPacoteReconhecido | Valor Reconhecido do Pacote | Decimal |
vlFatorReconhecido | Valor Reconhecido do Pacote | Decimal |
vlTaxaCobrado | Valor Reconhecido do Pacote | Decimal |
equipeProfissional | JsonArray que contém a equipe de profissionais do pacote. | JsonArray |
pacoteIntercambio | JsonArray que contém o pacote do documento. | JsonArray |
| Dados dentro do JsonArray TAG equipeProfissional | ||
registroProfissional | Registro Profissional | Alfanumérico |
tipoParticipacao | Tipo de Participação | Alfanumérico |
unidadePrestador | Unidade do Prestador | Numérico |
prestador | Código do Prestador | Numérico |
cpfProfissional | CPF do Profissional | Alfanumérico |
nomeProfissional | Nome do Profissional | Alfanumérico |
ufConselhoProfissional | UF do Conselho do Profissional | Numérico |
cboProfissional | CBO do Profissional | Alfanumérico |
cnpjProfissional | CNPJ do Profissional | Alfanumérico |
siglaConselhoProfissional | Sigla do Conselho do Profissional | Alfanumérico |
| Dados dentro do JsonArray TAG pacoteIntercambio | ||
dataAprovacaoReprovacao | Data da Aprovação | Alfanumérico (AAAA/MM/DD) |
dataInicioVigencia | Data Início de Vigência | Alfanumérico (AAAA/MM/DD) |
dataFimVigencia | Data Fim de Vigência | Alfanumérico (AAAA/MM/DD) |
unidadeOrigem | Unidade Origem | Numérico |
nomeUnidadeOrigem | Nome Unidade Origem | Alfanumérico |
pacote | Código do Pacote | Numérico |
statusPacote | Status do Pacote | Numérico |
item | Item Principal | Numérico |
descricaoItem | Descrição do Item | Alfanumérico |
qtdeServico | Quantidade Serviço | Numérico |
tipoAcomodacao | Tipo de Acomodação | Alfanumérico |
tipoInternacao | Tipo de Internação | Numérico |
especialidade | Especialidade | Numérico |
dataPublicacao | Data de Publicação | Alfanumérico (AAAA/MM/DD) |
indicadorOpme | Indicador de OPME | Numérico |
etiquetaPacote | Etiqueta | Numérico |
tipoRede | Tipo de Rede | Numérico |
indicadorHm | Indicador de HM | Numérico |
indicadorAuxiliar | Indicador de Auxiliar | Numérico |
indicadorDiaria | Indicador de Diária | Numérico |
indicadorAnestesista | Indicador de Anestesista | Numérico |
valorInsumo | Valor do Insumo do Pacote | Numérico |
valorTotal | Valor Total do do Pacote | Decimal |
versaoPacote | Versão Pacote | Numérico |
valorOpme | Valor do OPME | Decimal |
valorPacote | Valor so Pacote | Decimal |
valorMaterial | Valor de Material | Decimal |
valorMedicamento | Valor de Medicamento | Decimal |
valorDiarias | Valor de Diárias | Decimal |
valorTaxGas | Valor de Taxas e Gases | Decimal |
valorProc | Valor Procedimento | Decimal |
tipoPacote | Tipo do Pacote do Pacote | Decimal |
prestadores | JsonArray que contém os prestadores | JsonArray |
detalhes | JsonArray que contém os detalhes | JsonArray |
Dados dentro do JsonArray TAG prestadores | ||
codigoPrestador | Código do Prestador | Numérico |
cnes | CNES do Prestador | Alfanumérico |
nomePrestador | Nome do Prestador | Alfanumérico |
cpfCnpj | CPF/CNPJ do Prestador | Alfanumérico |
Dados dentro do JsonArray TAG detalhes | ||
item | Código do Item | Alfanumérico |
quantidadeServico | Quantidade do Serviço | Decimal |
tipoComposicao | Tipo da Composição | Numérico |
tipoTabela | Tipo da Tabela | Alfanumérico |
descricaoItem | Descrição do Item | Alfanumérico |
valorTotal | Valor Total do Item | Decimal |
unidadeMedida | Unidade de Medida do Item | Numérico |
Método UPDATE:
Dados dentro do JsonArray TAG messages | ||
|---|---|---|
code | Código da mensagem | Alfanumérico |
details | Detalhes da mensagem | Alfanumérico |
message | Descrição da mensagem | Alfanumérico |
type | Tipo de mensagem | Alfanumérico |
helpMessage | Ajuda da mensahem | Alfanumérico |
04. EXEMPLOS
Métodos GET:
Requisição:
...
Resposta em casos que ocorrem erros (Resposta HTTP 400):
Método UPDATE:
Requisição:
- http://servidor:porta/dts/datasul-rest/resources/prg/hrc/v1/packageSispac/update
Resposta HTTP 200:
| Bloco de código | ||
|---|---|---|
| ||
{
"messages": [
{
"code": "DOC_UPDATE_SUCCESS",
"details": "",
"message": "Registro alterado com sucesso.",
"type": "INFO",
"helpMessage": ""
}
]
} |
