Árvore de páginas

Versões comparadas

Chave

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

...

05. ATRIBUTOS DE RESPOSTA


CHAMADA GET

Cabeçalho

AtributoCampoTipo

subscriberId

BEA_OPEUSR+BEA_CODEMP+BEA_MATRIC+BEA_TIPREG+BEA_DIGITOCaracter
primaryICDBEA_CIDCaracter
attendanceLocationBEA_LOCALCaracter
passwordBEA_SENHACaracter
accidentIndicationBEA_INDACICaracter
attendanceModelBEA_TIPADMCaracter
attendanceProtocolBEA_PROATECaracter
attendanceTypeBEA_TIPATECaracter
authorizationDateBEA_DATPROData
authorizationStatusBEA_STATUSCaracter
authorizationTypeBEA_TIPGUICaracter
billingTypeBEA_TIPFATCaracter
clinicalConditionBEA_INDCLICaracter
closingReasonBEA_TIPSAICaracter
consultationTypeBEA_TIPCONCaracter
endTreatmentDateBEA_DPTETAData
healthProviderIdBEA_CODRDACaracter
idAuthOnHealthProviderBEA_GUIPRECaracter
locationCodeBEA_CODLOCCaracter
mainAuthorizationCodeBEA_GUIPRICaracter
newbornAttendanceBEA_ATERNACaracter
passwordExpireDateBEA_VALSENData
priorAuthorizationBEA_LIBERACaracter
priorAuthorizationStatusBEA_STALIBCaracter
professionalRequestorIdBEA_CDPFSOCaracter
professionalExecutorIdBEA_CDPFRECaracter
requestDateBEA_DATSOLData
attendanceTokenBEA_TOKEDICaracter
missingValidationCodeBEA_AUSVLDCaracter
specialtyCodeBEA_CODESPCaracter
professionalRequestorCouncilBEA_SIGLA Caracter
professionalRequestorStateBEA_ESTSOLCaracter
professionalRequestorCouncilNumberBEA_REGSOLCaracter
professionalRequestorSpecialtyCodeBEA_ESPSOLCaracter
professionalExecutorCouncilBEA_SIGEXECaracter
professionalExecutorStateBEA_ESTEXECaracter
professionalExecutorCouncilNumberBEA_REGEXECaracter
dischargedTypeBE4_TIPALTCaracter
dischargedDateBE4_DTALTAData
dischargedHourBE4_HRALTACaracter
expectedHospitalizationDateBE4_PRVINTData
hospTypeBE4_TIPINTCaracter

...

AtributoCampoTipo
procedureSequenceBEG_SEQUENCaracter
codeBEG_CODGLOCaracter
rejectionSequenceBEG_SEQCRICaracter
descriptionBEG_DESGLOCaracter

06. EXEMPLOS DE JSON DE RESPOSTA

Solicitação GET:


CHAMADA POST

AtributoCampoTipo
code

Campo fixo que indica a ação encontrada: 0001 e 0002.

Caracter
message

Mensagem indicativa referente ao código acima:

0001 - Guia informada encontrada, apta para realizar a contingencia

0002 - Não foi encontrada guia, e possível realizar o reenvio

Caracter
idOnHealthInsurer

Número da guia (baseado no alias da guia informada)

BEA_OPEMOV+BEA_ANOAUT+BEA_MESAUT+BEA_NUMAUT

B4Q_OPEMOV+B4Q_ANOAUT+B4Q_MESAUT+B4Q_NUMAUT

Caracter
authorizationEstrutura JSON no modelo do verbo GET acima (será informado quando existir a guia)Caracter

06. EXEMPLOS DE JSON DE RESPOSTA


Solicitação GET:

Bloco de código
titleSucesso 202 - Guia encontrada
collapsetrue
{
    "endTreatmentDate": null,
    "locationCode": "001",
    "professionalRequestorSpecialtyCode": "063",
    "professionalRequestorCouncil": "CRM",
    "professionalExecutorCouncil": "",
    "procedures": [
        {
            "status": "0",
            "sequence": "001",
            "endingTime": "1800",
            "auditing": "1",
            "requestedQuantity": 1,
            "startingTime": "1800",
            "tableCode": "22",
            "authorizedQuantity": 1,
            "accessWay": "",
            "priorAuthorization": "0",
            "priorAuthorizationStatus": "",
            "rejectionCauses": [
                {
                    "code": "",
                    "procedureSequence": "001",
                    "rejectionSequence": "002",
                    "description": "NÍVEL: BRV - PLANOS E GRUPOS DE COBERTURA ( 02 - ATUALIZACOES / PRODUTO SAUDE / PRODUTO SAUDE --> FOLDER COBERTURA/CAREN"
                },
                {
                    "code": "025",
                    "procedureSequence": "001",
                    "rejectionSequence": "001",
                    "description": "PARA ESTE PROCEDIMENTO NECESSITA AUDITORIA."
                }
            ],
            "executionDate": "2022-09-15",
            "procedureCode": "10101012",
            "unitaryWorth": 0,
            "authLevelKey": "00010001001022",
            "balance": 0,
            "usedTechnique": "",
            "authLevel": ""
        }
    ],
    "healthProviderId": "000004",
    "consultationType": "1",
    "requestDate": null,
    "dischargedDate": null,
    "hospType": "",
    "priorAuthorizationStatus": "",
    "newbornAttendance": "0",
    "professionalExecutorState": "",
    "attendanceLocation": "008",
    "specialtyCode": "002",
    "authorizationType": "01",
    "passwordExpireDate": "2022-10-15",
    "professionalRequestorId": "A01834",
    "missingValidationCode": "01",
    "attendanceModel": "1",
    "attendanceToken": "",
    "professionalRequestorCouncilNumber": "654321",
    "professionalExecutorCouncilNumber": "",
    "subscriberId": "00010101000007012",
    "billingType": "",
    "dischargedType": "",
    "professionalExecutorId": "",
    "accidentIndication": "9",
    "priorAuthorization": "0",
    "idAuthOnHealthProvider": "",
    "password": "",
    "attendanceType": "05",
    "attendanceProtocol": "88888820220915300033",
    "dischargedHour": null,
    "authorizationStatus": "6",
    "primaryICD": "",
    "professionalRequestorState": "SP",
    "authorizationDate": "2022-09-15",
    "mainAuthorizationCode": "",
    "expectedHospitalizationDate": null,
    "closingReason": "",
    "clinicalCondition": ""
}
Bloco de código
titleFalha 400 - Guia não encontrada
collapsetrue
{
    "code": 400,
    "message": "Guia informada nao encontrada",
    "detailedMessage": "Entre em contato com o Suporte",
    "helpUrl": "",
    "details": [
        {
            "code": "",
            "message": "",
            "detailedMessage": "",
            "helpUrl": ""
        }
    ]
}


Solicitação POST:

Bloco de código
titleSucesso 200 - Reenvio permitido
collapsetrue
{
    "code": "0002",
    "message": "Nao foi encontrada guia, e possivel realizar o reenvio"
}
Bloco de código
titleSucesso 200 - Guia encontrada
collapsetrue
{
    "code": "0001",
    "message": "Guia informada encontrada, apta para realizar a contingencia",
    "idOnHealthInsurer": "000120230500000019",
    "authorization": {
        "subscriberId": "00010003000003017",
        "primaryICD": "",
        "attendanceLocation": "008",
        "password": "1084179216633992",
        "accidentIndication": "",
        "attendanceModel": "2",
        "attendanceProtocol": "88888820220816300034",
        "attendanceType": "05",
Bloco de código
titleSucesso 202 - Guia encontrada
collapsetrue
{
    "endTreatmentDate": null,
    "locationCode": "001",
    "professionalRequestorSpecialtyCode": "063",
    "professionalRequestorCouncil": "CRM",
    "professionalExecutorCouncil": "",
    "procedures": [
        {
            "statusauthorizationDate": "02023-05-15",
            "sequenceauthorizationStatus": "0011",
            "endingTimeauthorizationType": "180002",
            "auditingbillingType": "1",
            "requestedQuantityclinicalCondition": 1"",
            "startingTimeclosingReason": "1800",
            "tableCodeconsultationType": "221",
            "authorizedQuantityendTreatmentDate": 1null,
            "accessWayhealthProviderId": "000004",
            "priorAuthorizationidAuthOnHealthProvider": "0",
            "priorAuthorizationStatuslocationCode": "001",
            "rejectionCausesmainAuthorizationCode": [
     "100000000",
           {"newbornAttendance": "0",
           "passwordExpireDate": "2297-02-26",
         "codepriorAuthorization": "0",
        "priorAuthorizationStatus": "",
           "procedureSequenceprofessionalRequestorId": "001000142",
        "professionalExecutorId": "",
           "rejectionSequencerequestDate": "002"null,
            "attendanceToken": "",
        "descriptionmissingValidationCode": "NÍVEL:",
 BRV - PLANOS E GRUPOS DE COBERTURA ( 02 - ATUALIZACOES / PRODUTO SAUDE / PRODUTO SAUDE --> FOLDER COBERTURA/CAREN""specialtyCode": "055",
        "professionalRequestorCouncil": "CRM",
                }"professionalRequestorState": "RS",
        "professionalRequestorCouncilNumber": "334455",
       {
 "professionalRequestorSpecialtyCode": "223",
        "professionalExecutorCouncil": "",
         "codeprofessionalExecutorState": "025",
          "professionalExecutorCouncilNumber": "",
          "procedureSequencedischargedType": "001",
            "dischargedDate": null,
        "rejectionSequencedischargedHour": "001",
           "expectedHospitalizationDate": null,
         "descriptionhospType": "PARA ESTE PROCEDIMENTO NECESSITA AUDITORIA.""",
        "procedures": [
            {
     }
            ]"authLevel": "BRV",
                "executionDatesequence": "2022-09-15001",
                "procedureCodestatus": "101010121",
                "unitaryWorthrequestedQuantity": 01,
                "authLevelKeyauthorizedQuantity": "00010001001022"1,
                "balance": 0,
                "usedTechniqueunitaryWorth": ""76.4,
                "authLevelexecutionDate": "" "2023-05-15",
        }
    ],
    "healthProviderIdstartingTime": "0000041008",
    "consultationType": "1",
    "requestDate": null,
    "dischargedDate": null,
    "hospTypeendingTime": "1008",
    "priorAuthorizationStatus": "",
       "newbornAttendance": "0",
    "professionalExecutorStateaccessWay": "",
                "attendanceLocationusedTechnique": "008",
          "specialtyCode": "002",
      "authorizationTypeauthLevelKey": "0100010001001007",
     "passwordExpireDate": "2022-10-15",
      "professionalRequestorId": "A01834",
    "missingValidationCodeauditing": "010",
           "attendanceModel": "1",
    "attendanceTokenteethRegion": "",
     "professionalRequestorCouncilNumber": "654321",
      "professionalExecutorCouncilNumber": "",
    "subscriberIdsurface": "00010101000007012",
      "billingType": "",
    "dischargedType": "",
    "professionalExecutorIdpriorAuthorization": "0",
           "accidentIndication": "9",
    "priorAuthorizationpriorAuthorizationStatus": "0",
    "idAuthOnHealthProvider": "",
       "password": "",
    "attendanceTypetableCode": "0522",
     "attendanceProtocol": "88888820220915300033",
    "dischargedHour": null,
      "authorizationStatusprocedureCode": "610101012",
      "primaryICD": "",
    "professionalRequestorState": "SP",
    "authorizationDaterejectionCauses": "2022-09-15",
[]
     "mainAuthorizationCode": "",
      "expectedHospitalizationDate": null, }
    "closingReason": "",    ]
    "clinicalCondition": ""}
}
Bloco de código
titleErro Falha 400 - Guia Reenvio não encontradapermitido
collapsetrue
{
    "code": 400,
    "message": "Guia informada nao encontrada",
    "detailedMessage": "Entre em contato com o SuporteNao e possivel realizar o reenvio",
    "detailedMessage": "Ja foi encontrada uma guia no seu sistema de gestao para o beneficiario e prestador na data de hoje. Guia(s) encontrada(s): 000120230500000019, 000120230500000021",
    "helpUrl": "",
    "details": [
        {
            "code": "",
            "messagecode": "",
            "detailedMessagemessage": "",
            "helpUrldetailedMessage": "",
        }
    ]
}

Solicitação POST:

Bloco de código
titleSucesso 200 - Reenvio permitido
collapsetrue
{
    "code"helpUrl": "0002",
    "message": "Nao foi encontrada guia, e}
 possivel realizar o reenvio"]
}