Nacimientos
Aquí se presentan todos los recursos que se utilizaron para mapear la información de los Nacimientos.
- Definición de estructura para los datos de los Nacimientos, aqui se definen principalmente los campos utilizados del recurso DiagnosticReport de HL7 FHIR. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/diagnosticreportnacimientosapimin.
DiagnosticReport_nacimientos_apimin (DiagnosticReport) | http://hl7.org/fhir/StructureDefinition/DiagnosticReport | ||
code | |||
text | |||
subject | Reference(http://example.org/fhir/StructureDefinition/Group_minsal) | ||
context | Reference(http://hl7.org/fhir/StructureDefinition/Encounter | Encounter_nac_apimin) | ||
result | Reference(http://hl7.org/fhir/StructureDefinition/Observation | Observation_apimin) |
- Definición de estructura para los datos de los pacientes en un nacimiento (Hijo y Madre). También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/groupapimin.
Group_apimin (Group) | http://hl7.org/fhir/StructureDefinition/Group | ||
member | |||
entity | Reference(http://hl7.org/fhir/StructureDefinition/Patient | Patient_apimin) |
- Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/patientapimin.
Patient_apimin (Patient) | http://hl7.org/fhir/StructureDefinition/Patient | ||
identifier | S | 1.. | |
system | |||
value | S | ||
birthDate | S |
- Definición de estructura para los datos del encuentro. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/encounternacapimin.
Encounter_nac_apimin (Encounter) | http://hl7.org/fhir/StructureDefinition/Encounter | ||
type | |||
text | |||
location | |||
location | Reference(Location_apimin) | ||
serviceProvider | Reference(Organization_apimin) |
- Definición de estructura para los datos de las observaciones dentro del parto. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/observationapimin.
Observation_apimin (Observation) | http://hl7.org/fhir/StructureDefinition/Observation | ||
category | |||
coding | |||
system | |||
code | |||
code | |||
text | |||
value[x] | |||
valueQuantity | Quantity | ||
valueString | string |
- Definición de estructura para los datos del lugar del nacimiento. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/locationapimin.
Location_apimin (Location) | http://hl7.org/fhir/StructureDefinition/Location | ||
address | |||
text | |||
managingOrganization | Reference(Organization_apimin) |
- Definición de estructura para los datos del establecimiento. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/organizationapimin.
Organization_apimin (Organization) | http://hl7.org/fhir/StructureDefinition/Organization | ||
identifier | S | 1.. | |
system | S | ||
value | S | ||
name | S |
Parámetros de Búsqueda Nacimientos
Nombre | Tipo | Descripción | Expresión | Ejemplo |
---|---|---|---|---|
subject | token | Utilizado como el rut del paciente sin dígito verificador | DiagnosticReport.subject(Group) | subject:Group.member.identifier=1111111 |
_tag | token | Utilizado como parametro identificador de esquema de datos por minsal | _tag | _tag=nacimientos |
date | date | Fecha de nacimiento del hijo en formato YYYY-MM-DD | patient.birthDate | date=ge2018-10-12 date=lt2018-10-12 date=2018-10-12 |
Prefijos implementados para búsquedas por fecha
Expresión | Definición | Ejemplo | Significado |
---|---|---|---|
ge | Mayor o Igual que | ge2018-10-12 | Resultados con fecha posterior o igual a 2018-10-12 |
lt | Menor que | lt2018-10-12 | Resultados con fecha anterior a 2018-10-12 |
Referencia: Documentación completa en FHIR
Ejemplos de búsqueda
- Búsqueda solo por rut
GET [base]/DiagnosticReport?_tag=nacimientos&subject:Group.member.identifier=15117694
- Búsqueda por rut y rango de fechas
GET [base]/DiagnosticReport?_tag=nacimientos&subject:Group.member.identifier=15117694&date=ge2015-01-12&date=lt2018-01-03
Ejemplo de response
{ "resourceType": "Bundle", "id": "eabbbeb1-44b3-4f17-8763-0c3c1b17721b", "meta": { "lastUpdated": "2018-08-14T19:31:41.357-03:00" }, "type": "searchset", "total": 1, "link": [ { "relation": "self", "url": "http://localhost:8080/hospital-digital-fhir-server/fhir/DiagnosticReport?_format=html%2Fjson&_tag=nacimientos&subject.identifier=23836595" } ], "entry": [ { "fullUrl": "http://localhost:8080/hospital-digital-fhir-server/fhir/DiagnosticReport/8784330", "resource": { "resourceType": "DiagnosticReport", "id": "8784330", "contained": [ { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "23836595" } ], "birthDate": "2011-12-27" }, { "resourceType": "Patient", "id": "p2", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "18915056" } ] }, { "resourceType": "Location", "id": "loc1", "address": { "text": "Hospital" } }, { "resourceType": "Group", "id": "g1", "member": [ { "entity": { "reference": "#p1", "display": "hijo" } }, { "entity": { "reference": "#p2", "display": "madre" } } ] }, { "resourceType": "Encounter", "id": "enc1", "type": [ { "text": "Matrona" } ], "location": [ { "location": { "reference": "#loc1", "display": "Lugar del Parto" } } ], "serviceProvider": { "reference": "#o1" } }, { "resourceType": "Observation", "id": "ob1", "category": [ { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "vital-signs" } ] } ], "code": { "text": "semanas" }, "valueQuantity": { "value": 38, "unit": "semanas" } }, { "resourceType": "Observation", "id": "ob2", "category": [ { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "procedure" } ] } ], "code": { "text": "peso" }, "valueQuantity": { "value": 3390, "unit": "kg" } }, { "resourceType": "Observation", "id": "ob3", "category": [ { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "procedure" } ] } ], "code": { "text": "talla" }, "valueQuantity": { "value": 49, "unit": "cm" } }, { "resourceType": "Observation", "id": "ob4", "category": [ { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "social-history" } ] } ], "code": { "text": "hijos-vivos" }, "valueQuantity": { "value": 1, "unit": "hijos" } }, { "resourceType": "Observation", "id": "ob5", "category": [ { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "social-history" } ] } ], "code": { "text": "hijos-fallecidos" }, "valueQuantity": { "value": 0, "unit": "hijos" } }, { "resourceType": "Observation", "id": "ob6", "category": [ { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "social-history" } ] } ], "code": { "text": "hijos-total" }, "valueQuantity": { "value": 1, "unit": "hijos" } } ], "code": { "text": "Simple" }, "subject": { "reference": "#g1" }, "context": { "reference": "#enc1" }, "result": [ { "reference": "#ob1" }, { "reference": "#ob2" }, { "reference": "#ob3" }, { "reference": "#ob4" }, { "reference": "#ob5" }, { "reference": "#ob6" } ] } } ] }