Pular para o conteúdo principal

Diagnósticos - Eventos

Contexto NiloCare


Esse endpoint permite aos clientes Nilo Saúde ler e registrar condições clínicas independentes de atendimento na plataforma NiloCare, como histórico de doenças e condições crônicas do paciente.

Mapeamento de Campos

Recurso FHIR: Condition

#CampoExpressão de caminho no objeto FHIR
1Pacientesubject
2Profissionalrecorder
3Diagnósticocode
4InícioonsetDateTime
5Fim / resoluçãoabatementDateTime
Visibilidade no NiloCare

A Condition do tipo evento só é exibida no NiloCare quando associada a um Encounter do tipo Hospitalização ou Pronto Atendimento. Essa associação pode ser feita de duas formas:

  • Pelo campo diagnosis do Encounter, referenciando a Condition (Encounter.diagnosis[].condition)
  • Pelo campo encounter da própria Condition (Condition.encounter)

Sistemas de codificação suportados

Os seguintes sistemas de codificação são aceitos no campo code:

SistemaURL
CID-10http://hl7.org/fhir/sid/icd-10
CIAPhttp://hl7.org/fhir/sid/icpc-2
NANDAhttp://terminology.hl7.org/CodeSystem/nanda

Roteamento no backend

O backend identifica o tipo do recurso pelo campo category. Um FHIR Condition com o código event no sistema Nilo é roteado para o modelo Condition (evento clínico):

"category": [
{
  "coding": [
    {
      "system": "https://landing-zone-api.nilo.services/fhir/resources/CodeSystem/condition-category",
      "code": "event"
    }
  ]
}
]