Hoja Clinica -> Documento FHIR

Documentos FHIR

Debido a que la Hoja Clínica cumple con todas las condiciones para ser un documento clínico es decir :

  • Ciclo de vida -> Persistente
  • Comunción -> Entre Humanos
  • Aspectos legales -> Legalemente Viable
  • Origen -> Definido por precendentes

Por tanto debe la forma correcta de intercambiar los datos que posee la misma será mediante un documento FHIR. Este un bundle de tipo document, donde la primera entrada debe ser un composition, que es el que contiene los metadatos del documento, luego las siguientes entradas deben ser las de Patient, Organization, Practiotioner, Encounter y luego los recursos que detallen la historia del paciente.

Teniendo en cuenta el mapeo que se meustra en la siguiente tabla :

Hoja Clinica Recurso FHIR
Exploración Observation
Diagnostico Condition
Plan de Actuación CarePlan
Pronostico RiskAssessment
Evolución ClinicalImpression

El Bundle quedaría acorde a la siguiente forma :

- Forma Completa

identifierΣ0..1Identifier
typeS Σ1..1codeBindingFixed Value
totalΣ I0..1unsignedInt
fullUrlΣ0..1uri
resourceCompositionComposition
resourcePatientPatient
resourceOrganizationOrganization
resourcePractitionerPractitioner
resourceEncounterEncounter
resourceConditionCondition
resourceDiagnosticReportDiagnosticReport
resourceObservationObservation
resourceCarePlanCarePlan
resourceClinicalImpressionClinicalImpression
resourceRiskAssessmentRiskAssessment
modeΣ0..1codeBinding
scoreΣ0..1decimal
signatureΣ0..1Signature

- Forma Diferencial

identifierΣ0..1Identifier
typeS Σ1..1codeBindingFixed Value
totalΣ I0..1unsignedInt
fullUrlΣ0..1uri
resourceCompositionComposition
resourcePatientPatient
resourceOrganizationOrganization
resourcePractitionerPractitioner
resourceEncounterEncounter
resourceConditionCondition
resourceDiagnosticReportDiagnosticReport
resourceObservationObservation
resourceCarePlanCarePlan
resourceClinicalImpressionClinicalImpression
resourceRiskAssessmentRiskAssessment
modeΣ0..1codeBinding
scoreΣ0..1decimal
signatureΣ0..1Signature

Generación dinámica de documentos FHIR

Lo que se propone es la obtención de cada recurso de forma independiente, de tal forma que el desarrollo y la implementación se puede hacer de forma escalonada y finalmente cuando se precise este desarrollo se puede condensar toda la información en recursos de tipo composition que con su operación $document permiten que el servidor generé los documentos de forma dinámica a partir de los recursos independientes.