Instâncias FHIR - RAC

Modelagem e Justificativas das Terminologias

Diretrizes RNDS Regras de Modelagem FHIR

Sobre as terminologias, o manual indica para a observation utilizar o perfil BRMedidaObservada. Nesse perfil deve-se usar o valueset BRTipoObservacao e os codesystems BRTabelaSUS e o próprio BRTipoObservacao.

Nós inclusive achamos exemplos no e-SUS APS que utilizam os códigos do BRTabelaSUS. Esses códigos estão publicados no simplifier.net no perfil da RNDS.

Resumo Tabela de Códigos do Relatório
Sistema Código Nomenclatura / Display Descrição Clínica
BRTabelaSUS 0214010015 Glicemia Capilar Consiste em um exame que fornece resultado imediato sobre a concentração de glicose nos capilares da polpa digital. O teste é realizado colocando-se uma pequena gota de sangue em uma tira reagente acoplada ao glicosímetro.
LOINC 99504-3 Glucose [Mass/volume] in Interstitial fluid Representa a medição da glicose intersticial obtida por dispositivos de Monitorização Contínua da Glicose (CGM).
BRTabelaSUS 0301100039 Aferição de Pressão Arterial Este procedimento destina-se à aferição da pressão arterial quando não faz parte da consulta.
LOINC 8480-6 Pressão arterial sistólica Representa a medição da pressão arterial sistólica.
LOINC 8462-4 Pressão arterial diastólica Representa a medição da pressão arterial diastólica.
Modelagem Por que separamos PA Sistólica e Diastólica?

Encontramos uma referência do LOINC (55284-4 - Blood pressure systolic and diastolic) que dizia:

"This term is intended as a section header for various blood pressure measurements (e.g., systolic, diastolic). LOINC discourages the reporting of two numbers, such as systolic and diastolic blood pressure (e.g., '120/80'), in one observation."

Eles recomendam que os dados sejam reportados como duas variáveis separadas: sistólica (LOINC 8480-6) e diastólica (LOINC 8462-4). Por isso optamos por usar dois LOINCs, um para cada observation de medição das pressões arteriais, já que no próprio manual de integração havia exemplos utilizando LOINC.

LOINC 99504-3 (Glucose [Mass/volume] in Interstitial fluid)

Representa a medição da glicose intersticial obtida por dispositivos de Monitorização Contínua da Glicose (CGM).

{
    "resourceType": "Observation",
    "id": "glicose-intersticial-cgm-001",
    "status": "final",
    "code": {
        "coding": [
            {
                "system": "http://loinc.org",
                "code": "99504-3",
                "display": "Glucose [Mass/volume] in Interstitial fluid"
            }
        ],
        "text": "Glicose intersticial"
    },
    "valueQuantity": {
        "value": 120,
        "unit": "mg/dL",
        "system": "https://www.hl7.org/fhir/valueset-ucum-common.html",
        "code": "mg/dL"
    },
    "bodySite": {
        "coding": [
            {
                "system": "http://www.saude.gov.br/fhir/r4/CodeSystem/BRLocalAfericao",
                "code": "1",
                "display": "Braço direito"
            }
        ]
    },
    "method": {
        "coding": [
            {
                "system": "http://www.saude.gov.br/fhir/r4/CodeSystem/BRPosicaoIndividuo",
                "code": "2",
                "display": "Sentado"
            }
        ]
    }
}
BRTabelaSUS 0214010015 (GLICEMIA CAPILAR)

Consiste em um exame que fornece resultado imediato sobre a concentração de glicose nos capilares da polpa digital. O teste é realizado colocando-se uma pequena gota de sangue em uma tira reagente acoplada ao glicosímetro.

{
    "resourceType": "Observation",
    "id": "glicemia-capilar-001",
    "meta": {
        "profile": [
            "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRMedidaObservada"
        ]
    },
    "status": "final",
    "code": {
        "coding": [
            {
                "system": "http://www.saude.gov.br/fhir/r4/CodeSystem/BRTabelaSUS",
                "code": "0214010015",
                "display": "GLICEMIA CAPILAR"
            }
        ],
        "text": "Glicemia Capilar"
    },
    "valueQuantity": {
        "value": 118,
        "unit": "mg/dL",
        "system": "https://www.hl7.org/fhir/valueset-ucum-common.html",
        "code": "mg/dL"
    },
    "bodySite": {
        "coding": [
            {
                "system": "http://www.saude.gov.br/fhir/r4/CodeSystem/BRLocalAfericao",
                "code": "9",
                "display": "Dedo da mão"
            }
        ]
    },
    "method": {
        "coding": [
            {
                "system": "http://www.saude.gov.br/fhir/r4/CodeSystem/BRPosicaoIndividuo",
                "code": "2",
                "display": "Sentado"
            }
        ]
    }
}
LOINC 8480-6 (Pressão arterial sistólica)

Representa a medição da pressão arterial sistólica.

{
    "resourceType": "Observation",
    "id": "pressao-arterial-sistolica-001",
    "meta": {
        "profile": [
            "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRMedidaObservada"
        ]
    },
    "status": "final",
    "code": {
        "coding": [
            {
                "system": "http://loinc.org",
                "code": "8480-6",
                "display": "Pressão Arterial Sistólica"
            }
        ],
        "text": "Pressão Arterial Sistólica"
    },
    "valueQuantity": {
        "value": 120,
        "unit": "mmHg",
        "system": "https://www.hl7.org/fhir/valueset-ucum-common.html",
        "code": "mm[Hg]"
    },
    "bodySite": {
        "coding": [
            {
                "system": "http://www.saude.gov.br/fhir/r4/CodeSystem/BRLocalAfericao",
                "code": "6",
                "display": "Pulso esquerdo"
            }
        ]
    },
    "method": {
        "coding": [
            {
                "system": "http://www.saude.gov.br/fhir/r4/CodeSystem/BRPosicaoIndividuo",
                "code": "2",
                "display": "Sentado"
            }
        ]
    }
}
LOINC 8462-4 (Pressão arterial diastólica)

Representa a medição da pressão arterial diastólica.

{
    "resourceType": "Observation",
    "id": "pressao-arterial-diastolica-001",
    "meta": {
        "profile": [
            "http://www.saude.gov.br/fhir/r4/StructureDefinition/BRMedidaObservada"
        ]
    },
    "status": "final",
    "code": {
        "coding": [
            {
                "system": "http://loinc.org",
                "code": "8462-4",
                "display": "Pressão Arterial Diastólica"
            }
        ],
        "text": "Pressão Arterial Diastólica"
    },
    "valueQuantity": {
        "value": 80,
        "unit": "mmHg",
        "system": "https://www.hl7.org/fhir/valueset-ucum-common.html",
        "code": "mm[Hg]"
    },
    "bodySite": {
        "coding": [
            {
                "system": "http://www.saude.gov.br/fhir/r4/CodeSystem/BRLocalAfericao",
                "code": "6",
                "display": "Pulso esquerdo"
            }
        ]
    },
    "method": {
        "coding": [
            {
                "system": "http://www.saude.gov.br/fhir/r4/CodeSystem/BRPosicaoIndividuo",
                "code": "2",
                "display": "Sentado"
            }
        ]
    }
}