Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

CampoDescriçãoTipoObrigatório?Formato

Dados dentro do JsonArray TAG pacotesIntercambio

idPacote

Utilizado para filtrar o pacote através do ID do pacote.NuméricoSim>>>>>9

vlTaxaReconhecido

Utilizado para informar o valor da taxa reconhecida.DecimalNão>>>>9.99

vlPacoteReconhecido

Utilizado para informar o valor do pacote reconhecido.DecimalNão>>>>9.99

vlFatorReconhecido

Utilizado para informar o valor do fator reconhecido.DecimalNão>>>>9.99

...

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:

    • http://servidor:porta/dts/datasul-rest/resources/prg/hrc/v1/packageSispac/get/?unidadePrestadora=48&transacao=5003&serie=PTU&documento=161171&sequencia=0

Resposta HTTP 200:

Bloco de código
themeConfluence
firstline1
collapsetrue
{
    "numRegisters": 1,
    "hasNext": false,
    "items": [
        {
            "transacao": 5002,
            "documentoOriginal": 161515,
            "pacotesIntercambio": [
                {
                    "prestadorExec": 68578,
                    "vlTaxaReconhecido": 47.37,
                    "horaInicial": "16:06:00",
                    "vlTaxaCobrado": 47.37,
                    "vlFatorReconhecido": 1.3,
                    "horaFinal": "",
                    "qtdCobrada": 1.0,
                    "pacoteIntercambio": [
                        {
                            "dataAprovacaoReprovacao": null,
                            "unidadeOrigem": 32,
                            "statusPacote": 2,
                            "tipoAcomodacao": "C",
                            "dataPublicacao": "2022-03-24",
                            "valorOpme": 0.0,
                            "indicadorOpme": 0,
                            "etiquetaPacote": 6,
                            "prestadores": [
                                {
                                    "codigoPrestador": 68578,
                                    "cnes": "9999999",
                                    "nomePrestador": "MEDICINA DIAGNOSTICA QUINZE LTDA",
                                    "cpfCnpj": "05598471000167"
                                }
                            ],
                            "tipoRede": 1,
                            "indicadorHm": 0,
                            "indicadorDiaria": 0,
                            "valorTotal": 0.0,
                            "valorDiarias": 0.0,
                            "tipoPacote": 8,
                            "detalhes": [
                                {
                                    "item": "70139148",
                                    "quantidadeServico": 1.0,
                                    "tipoComposicao": 4,
                                    "tipoTabela": "19",
                                    "descricaoItem": "CATETER PERIFERICO SEGURANCA INSYTE AUTOGUARD 20GX1,16POL 38183414",
                                    "valorTotal": 146.73,
                                    "unidadeMedida": 36
                                },
                                {
                                    "item": "70014370",
                                    "quantidadeServico": 1.0,
                                    "tipoComposicao": 4,
                                    "tipoTabela": "19",
                                    "descricaoItem": "BD PRECISIONGLIDE AGULHA HIPODERMICA - 40 X 12 / 1.20 X 40 / 18G 1 1/2",
                                    "valorTotal": 2.07,
                                    "unidadeMedida": 36
                                },
                                {
                                    "item": "70852324",
                                    "quantidadeServico": 1.0,
                                    "tipoComposicao": 4,
                                    "tipoTabela": "19",
                                    "descricaoItem": "EXTENSET - EXTENSET - EXTENSOR COM QUATRO VIAS LONGO PARA EQUIPO",
                                    "valorTotal": 21.72,
                                    "unidadeMedida": 36
                                },
                                {
                                    "item": "70014388",
                                    "quantidadeServico": 1.0,
                                    "tipoComposicao": 4,
                                    "tipoTabela": "19",
                                    "descricaoItem": "BD PRECISIONGLIDE AGULHA HIPODERMICA - 40 X 16 / 1.60 X 40 / 16G 1 1/2",
                                    "valorTotal": 2.07,
                                    "unidadeMedida": 36
                                }
                            ],
                            "nomeUnidadeOrigem": "UNIMED CURITIBA",
                            "item": "41001079",
                            "especialidade": 51,
                            "valorMaterial": 233.82,
                            "valorMedicamento": 714.76,
                            "pacote": "41009970",
                            "dataFimVigencia": null,
                            "indicadorAnestesista": 0,
                            "valorProc": 0.0,
                            "tipoInternacao": 0,
                            "versaoPacote": 2,
                            "qtdeServico": 1.0,
                            "descricaoItem": "TC - TÓRAX",
                            "valorTaxGas": 0.0,
                            "indicadorAuxiliar": 0,
                            "valorPacote": 948.58,
                            "dataInicioVigencia": "2022-03-24"
                        }
                    ],
                    "vlPacoteCobrado": 947.48,
                    "vlFatorCobrado": 1.0,
                    "unidadeExec": 32,
                    "dataExecucao": "2025-08-06",
                    "vlPacoteReconhecido": 947.48,
                    "idPacote": 95
                }
            ],
            "unidade": 120,
            "unidadePrestadora": 32,
            "documentoSistema": 1,
            "serieDocumento": "PTU"
        }
    ]
}

...

Bloco de código
firstline1
{
    "detailedMessage": "Verifique se os parametros obrigatorios foram informados: unidadePrestadora, transacao, serie, documento, sequencia",
    "code": "1",
    "message": "Nao foi possivel encontrar a tabela de filtros.",
    "type": "error"
}

Método UPDATE: 

Requisição:

    • http://servidor:porta/dts/datasul-rest/resources/prg/hrc/v1/packageSispac/update 

Resposta HTTP 200:

Bloco de código
firstline1
{
    "messages": [
        {
            "code": "DOC_UPDATE_SUCCESS",
            "details": "",
            "message": "Registro alterado com sucesso.",
            "type": "INFO",
            "helpMessage": ""
        }
    ]
}

...