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
HojaClinicaBundle (Bundle) | http://hl7.org/fhir/StructureDefinition/Bundle | ||
type | S | Fixed Value | |
link | ..0 | ||
entry | S | ||
resource | |||
resourceComposition | http://hl7.org/fhir/StructureDefinition/Composition | ||
resourcePatient | http://hl7.org/fhir/StructureDefinition/Patient | ||
resourceOrganization | http://hl7.org/fhir/StructureDefinition/Organization | ||
resourcePractitioner | http://hl7.org/fhir/StructureDefinition/Practitioner | ||
resourceEncounter | http://hl7.org/fhir/StructureDefinition/Encounter | ||
resourceCondition | http://hl7.org/fhir/StructureDefinition/Condition | ||
resourceDiagnosticReport | http://hl7.org/fhir/StructureDefinition/DiagnosticReport | ||
resourceObservation | http://hl7.org/fhir/StructureDefinition/Observation | ||
resourceCarePlan | http://hl7.org/fhir/StructureDefinition/CarePlan | ||
resourceClinicalImpression | http://hl7.org/fhir/StructureDefinition/ClinicalImpression | ||
resourceRiskAssessment | http://hl7.org/fhir/StructureDefinition/RiskAssessment | ||
request | ..0 | ||
response | ..0 |
- Forma Diferencial
HojaClinicaBundle (Bundle) | http://hl7.org/fhir/StructureDefinition/Bundle | ||
type | S | Fixed Value | |
link | ..0 | ||
entry | S | ||
resource | |||
resourceComposition | http://hl7.org/fhir/StructureDefinition/Composition | ||
resourcePatient | http://hl7.org/fhir/StructureDefinition/Patient | ||
resourceOrganization | http://hl7.org/fhir/StructureDefinition/Organization | ||
resourcePractitioner | http://hl7.org/fhir/StructureDefinition/Practitioner | ||
resourceEncounter | http://hl7.org/fhir/StructureDefinition/Encounter | ||
resourceCondition | http://hl7.org/fhir/StructureDefinition/Condition | ||
resourceDiagnosticReport | http://hl7.org/fhir/StructureDefinition/DiagnosticReport | ||
resourceObservation | http://hl7.org/fhir/StructureDefinition/Observation | ||
resourceCarePlan | http://hl7.org/fhir/StructureDefinition/CarePlan | ||
resourceClinicalImpression | http://hl7.org/fhir/StructureDefinition/ClinicalImpression | ||
resourceRiskAssessment | http://hl7.org/fhir/StructureDefinition/RiskAssessment | ||
request | ..0 | ||
response | ..0 |
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.