Árvore de páginas

Versões comparadas

Chave

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

...

Essa Integração não utilizar schedule para gravar os pedidos, como as outras Integrações disponíveis. 

Diagrama de Classes

Image Added


04. PLMapJsInter

A classe PLMapJsInter, será responsável pela montagem do JSON para comunicar com a API da HealthMap. O JSON será enviado com os seguintes dados:

Será confirmado o conteúdo com a HealthMap

Atributo HealthMap

Campo Protheus

Tipo

codigoExtInternacaoBE4_CODOPE+BE4_ANOINT+BE4_MESINT+BE4_NUMINTCaractercodigoInternacao
codigoBeneficiarioBA1_CODINT+BA1_CODEMP+BA1_MATRIC+BA1_TIPREG+BA1_DIGITOCaracter
carteirinhaBeneficiarioBA1_CODINT+BA1_CODEMP+BA1_MATRIC+BA1_TIPREG+BA1_DIGITOCaracter
dataInternacaoBE4_DATPRO+BE4_HORPROCaracter
dataSaidaBE4_DTALTA+BE4_HRALTA Caracter
especialidadeMedica
Array
codigoBE4_CODESPCaracter
descricaoBAQ_DESCRICaracter

...

Bloco de código
themeRDark
titleJSON de Envio
linenumberstrue
[
	  {
		"codigoInternacao" : 1,
		"codigoBeneficiario" : 123456,
		"carteirinhaBeneficiario" : "123400011008000019017",
  5678 9012 3456",
		"dataInternacao" "dataSaida": "2305/1011/20172021 1711:3523:2900",
		"dataSaida"     "dataInternacao": "2526/10/20172021 1211:0523:0412",
		    "especialidadeMedica": {
      "descricao": {
			 "CLINICA MEDICA",
      "codigo": 214,
			"descricao "001"
    },
    "codigoExtInternacao": "Cardiologia000120211000000057"
		}
	,
    "codigoBeneficiario": "00011008000019017"
  }
]

Para alterar o JSON, poderá ser utilizado o Ponto de Entrada PLMPJSIN.

Diagrama de Classes

Image Added



05. TABELAS UTILIZADAS

...