Procesos
Egresos Hospitalarios
Aquí se presentan todos los recursos que se utilizaron para mapear la información de los egresos hospitalarios.
- Definición de estructura para los datos de los egresos hospitalarios, aqui se definen principalmente los campos utilizados del recurso Encounter de HL7 FHIR. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/encounteregresoshospv3.
Encounter_egresosHosp_v3 (Encounter) | http://hl7.org/fhir/StructureDefinition/Encounter | ||
status | |||
subject | Reference(Patient_apimin_v3) | ||
period | |||
end | |||
length | |||
diagnosis | |||
condition | Reference(Condition_egresosHosp_apimin_v3) | ||
location | |||
location | Reference(Location_apimin_v3) |
- Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/Patientapiminv3.
Patient_apimin_v3 (Patient) | http://hl7.org/fhir/StructureDefinition/Patient | ||
identifier | S | 1.. | |
system | |||
value | S | ||
birthDate | S |
- Definición de estructura para los datos del establecimiento. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/organizationapimin.
Location_apimin_v3 (Location) | http://hl7.org/fhir/StructureDefinition/Location | ||
identifier | |||
system | |||
value | |||
name | |||
address | |||
text |
- Definición de estructura para los datos de las condiciones crónicas. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/conditionegresoshospapiminv3.
Condition_egresosHosp_apimin_v3 (Condition) | http://hl7.org/fhir/StructureDefinition/Condition | ||
code | |||
coding | |||
code | |||
display | |||
text | S |
Búsquedas
Parámetros de Búsqueda Egresos Hospitalarios
Nombre | Tipo | Descripción | Expresión | Ejemplo |
---|---|---|---|---|
subject | token | Utilizado como el rut del paciente sin dígito verificador | Encounter.subject | subject.identifier=1111111 |
_profile | token | Utilizado como parametro identificador de esquema de datos por minsal y perfil FHIR | _profile | _profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-egresosHospitalarios |
date | date | Fecha de egreso en formato YYYY-MM-DD | Encounter.date | date=ge2018-10-12 date=lt2018-10-12 date=2018-10-12 |
reason | token | Selección de tipo de egreso(intento de suicidio, condición crónica) | Encounter.reason | reason=condicionesCronicas reason=intentosSuicidio |
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]/Encounter?subject.identifier=10533196&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-egresosHospitalarios
- Búsqueda por rut y rango de fechas
GET [base]/Encounter?subject.identifier=10533196&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-egresosHospitalarios&date=ge2017-06-12&date=lt2017-06-14
- Búsqueda de condiciones crónicas por rut
GET [base]/Encounter?subject:Patient.identifier=19824900&reason=condicionesCronicas&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-egresosHospitalarios
- Búsqueda de intentos de suicidio por rut
GET [base]/Encounter?subject:Patient.identifier=19824900&reason=intentosSuicidio&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-egresosHospitalarios
- Búsqueda de condiciones crónicas por rut y fecha
GET [base]/Encounter?subject.identifier=10533196&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-egresosHospitalarios&date=ge2017-06-12&date=lt2017-06-14&reason=condicionesCronicas
- Búsqueda de intentos de suicidio por rut y fecha
GET [base]/Encounter?subject.identifier=10533196&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-egresosHospitalarios&date=ge2017-06-12&date=lt2017-06-14&reason=intentosSuicidio
Ejemplo de response
{ "resourceType": "Bundle", "id": "c2fa3bd1-59c0-488b-bfa0-7ef82e2907c8", "meta": { "lastUpdated": "2019-01-14T23:08:04.032-03:00" }, "type": "searchset", "total": 1, "link": [ { "relation": "self", "url": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Encounter?_profile=http%3A%2F%2Fcens.cl%2Ffhir%2FStructureDefinition%2Fhospitaldigital-egresosHospitalarios&date=ge2017-06-12&date=lt2017-06-14&subject.identifier=10533196" } ], "entry": [ { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Encounter/339776154", "resource": { "resourceType": "Encounter", "id": "339776154", "contained": [ { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "10533196" } ] }, { "resourceType": "Condition", "id": "con1", "code": { "text": "COLECISTITIS CRÓNICA/CÁLCULOS BILIARES" } }, { "resourceType": "Condition", "id": "con2", "code": { "coding": [ { "code": "K802", "display": "CALCULO DE LA VESICULA BILIAR SIN COLECISTITIS" } ], "text": "Diagnostico Principal" } }, { "resourceType": "Condition", "id": "con3", "code": { "text": "Causa Externa" } }, { "resourceType": "Location", "id": "loc", "identifier": [ { "system": "http://www.deis.cl", "value": "111295" } ], "name": "Clínica Bicentenario" } ], "status": "finished", "type": [ { "coding": [ { "system": "http://browser.ihtsdotools.org", "code": "27624003", "display": "enfermedad crónica" } ] } ], "subject": { "reference": "#p1" }, "period": { "start": "2017-06-12T00:00:00-04:00", "end": "2017-06-13T00:00:00-04:00" }, "length": { "value": 1 }, "diagnosis": [ { "condition": { "reference": "#con1" } }, { "condition": { "reference": "#con2" } }, { "condition": { "reference": "#con3" } } ], "location": [ { "location": { "reference": "#loc" } } ] } } ] }
Dicccionario de Datos
Diccionario de Encounter
Encounter.status | |
Definition | Se define el estado del encuentro. |
Mappings |
|
Encounter.subject | |
Definition | A quien hace referencia el encuentro. Usualmente es a un paciente, pero no siempre es así. |
Type | Reference(Patient_apimin_v3) |
Encounter.period.end | |
Mappings |
|
Encounter.length | |
Definition | Cantidad de días en que se llevo a cabo el encuentro. |
Encounter.diagnosis.condition | |
Type | Reference(Condition_egresosHosp_apimin_v3) |
Encounter.location.location | |
Type | Reference(Location_apimin_v3) |
Intervenciones Quirurgicas
Aquí se presentan todos los recursos que se utilizaron para mapear la información de las intervenciones quirurgicas.
- Definición de estructura para los datos de las intervenciones quirurgicas, aqui se definen principalmente los campos utilizados del recurso Procedure de HL7 FHIR. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/procedureinterqv3.
Procedure_InterQ_v3 (Procedure) | http://hl7.org/fhir/StructureDefinition/Procedure | ||
status | |||
code | |||
coding | |||
code | |||
display | |||
subject | Reference(Patient_apimin_v3) | ||
performedPeriod | Period | ||
end |
- 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_v3 (Patient) | http://hl7.org/fhir/StructureDefinition/Patient | ||
identifier | S | 1.. | |
system | |||
value | S | ||
birthDate | S |
Búsquedas
Parámetros de Búsqueda Intervenciones Quirúrgicas
Nombre | Tipo | Descripción | Expresión | Ejemplo |
---|---|---|---|---|
subject | token | Utilizado como el rut del paciente sin dígito verificador | Procedure.subject | subject:Patient.identifier=1111111 |
_profile | token | Utilizado como parametro identificador de esquema de datos por minsal y perfil FHIR | _profile | _profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-interQuirurgicas |
Ejemplos de búsqueda
- Búsqueda solo por rut
GET [base]/Procedure?subject:Patient.identifier=12434844&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-interQuirurgicas
Ejemplo de response
{ "resourceType": "Bundle", "id": "0920d64e-0ba9-4405-93a9-1c96000caa40", "meta": { "lastUpdated": "2019-01-14T23:12:24.929-03:00" }, "type": "searchset", "total": 1, "link": [ { "relation": "self", "url": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Procedure?_profile=http%3A%2F%2Fcens.cl%2Ffhir%2FStructureDefinition%2Fhospitaldigital-interQuirurgicas&subject%3APatient.identifier=12434844" } ], "entry": [ { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Procedure/3852914", "resource": { "resourceType": "Procedure", "id": "3852914", "contained": [ { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "12434844" } ] } ], "status": "completed", "code": { "coding": [ { "code": "1103048", "display": "Neurotomía facetaria percutanea, incluye bloqueo facetario " }, { "code": "N/A", "display": "N/A" }, { "code": "N/A", "display": "N/A" } ] }, "subject": { "reference": "#p1" }, "performedPeriod": { "end": "2017-08-23T00:00:00-03:00" } } } ] }
Dicccionario de Datos
Diccionario de Procedure
Procedure.status | |
Definition | Se define el estado del procedimiento. |
Mappings |
|
Procedure.code.coding | |
Definition | Códigos que hacen referencia a algún sistema de codificación. |
Procedure.code.coding.code | |
Definition | Aquí se ingresa el valor del código de la intervención. |
Mappings |
|
Procedure.code.coding.display | |
Definition | Nombre completo que hace referencia al código de la intervención. |
Procedure.subject | |
Type | Reference(Patient_apimin_v3) |
Procedure.performed[x]:performedPeriod | |
Definition | Periodo durante el cual el procedimiento fue realizado |
Type | Period |
Procedure.performed[x]:performedPeriod.end | |
Definition | Fecha en que se término el periodo de realización del procedimiento. |
Mappings |
|
Ingresos Urgencias
Aquí se presentan todos los recursos que se utilizaron para mapear la información de los Ingresos de Urgencias.
- Definición de estructura para los datos de las ingresos de urgencias, aqui se definen principalmente los campos utilizados del recurso Encounter de HL7 FHIR. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/encounteringresosurgenciasv3.
Encounter_Ingresos_Urgencias_v3 (Encounter) | http://hl7.org/fhir/StructureDefinition/Encounter | ||
status | |||
subject | Reference(http://hl7.org/fhir/StructureDefinition/Patient | Patient_apimin_v3) | ||
period | |||
start | |||
end | |||
reason | |||
text | |||
diagnosis | |||
condition | Reference(http://hl7.org/fhir/StructureDefinition/Condition | Condition_ingresosUrgencias_v3) | ||
location | |||
location | Reference(Location_apimin_v3) |
- Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/Patientapiminv3.
Patient_apimin_v3 (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/encounterapimin.
Encounter_apimin (Encounter) | http://hl7.org/fhir/StructureDefinition/Encounter | ||
period | |||
start | |||
end | |||
reason | |||
text | |||
serviceProvider | 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/Locationapiminv3.
Location_apimin_v3 (Location) | http://hl7.org/fhir/StructureDefinition/Location | ||
identifier | |||
system | |||
value | |||
name | |||
address | |||
text |
- Definición estructura para datos de diagnosticos en ingresos de urgencias. Con mas detalle podemos observar como se exponen los datos en https://simplifier.net/test-api-minsal/ConditioningresosUrgenciasv3.
Condition_ingresosUrgencias_v3 (Condition) | http://hl7.org/fhir/StructureDefinition/Condition | ||
code | |||
coding | |||
code | |||
display | |||
text | S |
Búsquedas
Parámetros de Búsqueda Ingresos Urgencias
Nombre | Tipo | Descripción | Expresión | Ejemplo |
---|---|---|---|---|
subject | token | Utilizado como el rut del paciente sin dígito verificador | DiagnosticReport.subject | subject.identifier=1111111 |
_profile | token | Utilizado como parametro identificador de esquema de datos por minsal y perfil FHIR | _profile | _profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-ingresosUrgencia |
date | date | Fecha de atención en formato YYYY-MM-DD | Encounter.date | 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]/Encounter?subject.identifier=12803572&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-ingresosUrgencia
- Búsqueda por rut y rango de fechas
GET [base]/Encounter?subject.identifier=12803572&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-ingresosUrgencia&date=ge2016-01-01&date=lt2016-01-18
Ejemplo de response
{ "resourceType": "Bundle", "id": "f396846f-d872-498e-aad1-c6dc6470d28a", "meta": { "lastUpdated": "2019-01-14T23:15:47.781-03:00" }, "type": "searchset", "total": 2, "link": [ { "relation": "self", "url": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Encounter?_profile=http%3A%2F%2Fcens.cl%2Ffhir%2FStructureDefinition%2Fhospitaldigital-ingresosUrgencia&subject.identifier=12803572" } ], "entry": [ { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Encounter/2453", "resource": { "resourceType": "Encounter", "id": "2453", "contained": [ { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "12803572" } ] }, { "resourceType": "Condition", "id": "con1", "code": { "coding": [ { "code": "A09" }, { "display": "DIARREA Y GASTROENTERITIS DE PRESUNTO ORIGEN INFECCIOSO" } ], "text": "Hipotesis Diagnostica" } }, { "resourceType": "Condition", "id": "con2", "code": { "coding": [ { "code": "A09" }, { "display": "DIARREA Y GASTROENTERITIS DE PRESUNTO ORIGEN INFECCIOSO" } ], "text": "Diagnostico Final" } }, { "resourceType": "Location", "id": "loc", "identifier": [ { "system": "http://www.deis.cl", "value": "101303" } ], "name": "Centro de Salud Familiar Iris Véliz Hume (Ex Oriente)" } ], "status": "?", "subject": { "reference": "#p1" }, "period": { "start": "2016-01-10T00:00:00-03:00", "end": "2016-01-10T00:00:00-03:00" }, "reason": [ { "text": "VOMITOS NAUSEAS DOLOR DE CABEZA" } ], "diagnosis": [ { "condition": { "reference": "#con1" } }, { "condition": { "reference": "#con2" } } ], "location": [ { "location": { "reference": "#loc" } } ] } }, { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Encounter/2454", "resource": { "resourceType": "Encounter", "id": "2454", "contained": [ { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "12803572" } ] }, { "resourceType": "Condition", "id": "con1", "code": { "text": "Hipotesis Diagnostica" } }, { "resourceType": "Condition", "id": "con2", "code": { "text": "Diagnostico Final" } }, { "resourceType": "Location", "id": "loc", "identifier": [ { "system": "http://www.deis.cl", "value": "101303" } ], "name": "Centro de Salud Familiar Iris Véliz Hume (Ex Oriente)" } ], "status": "?", "subject": { "reference": "#p1" }, "period": { "start": "2016-01-19T00:00:00-03:00", "end": "2016-01-19T00:00:00-03:00" }, "reason": [ { "text": "DOLOR AL ORINAR Y DOLOR DE ESPALDA, Y VOMITO" } ], "diagnosis": [ { "condition": { "reference": "#con1" } }, { "condition": { "reference": "#con2" } } ], "location": [ { "location": { "reference": "#loc" } } ] } } ] }
Dicccionario de Datos
Diccionario de Encounter
Encounter.status | |
Definition | Se define el estado del encuentro. |
Mappings |
|
Encounter.subject | |
Type | Reference(http://hl7.org/fhir/StructureDefinition/Patient | Patient_apimin_v3) |
Encounter.period.start | |
Definition | Fecha en la cual comienza la atención del paciente. |
Mappings |
|
Encounter.period.end | |
Definition | Fecha en la cual finaliza la atención del paciente (Fecha de alta médica). |
Mappings |
|
Encounter.reason.text | |
Definition | Razón por la cual el paciente acude al centro de atención. |
Mappings |
|
Encounter.diagnosis.condition | |
Type | Reference(http://hl7.org/fhir/StructureDefinition/Condition | Condition_ingresosUrgencias_v3) |
Encounter.location.location | |
Type | Reference(Location_apimin_v3) |
FOFAR Medicamentos Programados y Dispensados
Aquí se presentan todos los recursos que se utilizaron para mapear la información de FOFAR Medicamentos Programados y Dispensados.
- Definición de estructura para los datos de FOFAR Medicamentos Programados y Dispensados, aqui se definen principalmente los campos utilizados del recurso MedicationRequest de HL7 FHIR. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/medicationrequestmedicamentosv3.
MedicationRequest_Medicamentos_v3 (MedicationRequest) | http://hl7.org/fhir/StructureDefinition/MedicationRequest | ||
medicationReference | Reference(Medication_apimin) | ||
subject | Reference(Patient_apimin_v3) | ||
authoredOn | |||
dosageInstruction | |||
rate[x] | |||
rateQuantity | http://hl7.org/fhir/StructureDefinition/SimpleQuantity | ||
rateRatio | Ratio_apimin_v3 | ||
dispenseRequest | |||
validityPeriod | |||
end | |||
numberOfRepeatsAllowed |
- 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 de los medicamentos. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/medicationapiminv3.
Medication_apimin_v3 (Medication) | http://hl7.org/fhir/StructureDefinition/Medication | ||
code | |||
coding | |||
system | |||
code | |||
text |
- Definición del tipo de dato Ratio para la utilización en MedicationRequest. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/ratioapiminv3.
Ratio_apimin_v3 (Ratio) | http://hl7.org/fhir/StructureDefinition/Ratio | ||
numerator | |||
value | |||
denominator | |||
value |
Búsquedas
Parámetros de Búsqueda Medicamentos
Nombre | Tipo | Descripción | Expresión | Ejemplo |
---|---|---|---|---|
patient | token | Utilizado como el rut del paciente sin dígito verificador | MedicationRequest.subject | patient.identifier=1111111 |
authoredOn | date | Fecha de la emisión de la receta YYYY-MM-DD | MedicationRequest.authoredOn | date=2018-10-12 date=ge2018-10-12 date=lt2018-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 |
Ejemplos de búsqueda
- Búsqueda solo por rut
GET [base]/MedicationRequest?patient.identifer=10029459
- Búsqueda por rut y rango de fechas
GET [base]/MedicationRequest?patient.identifer=10029459&authoredon=ge2014-04-24&authoredon=lt2018-01-03
Referencia: Documentación completa en FHIR
Ejemplo de response
{ "resourceType": "Bundle", "id": "fb23e782-b968-4aa5-80d5-2af06ebac9dc", "meta": { "lastUpdated": "2019-01-14T23:28:33.363-03:00" }, "type": "searchset", "total": 5, "link": [ { "relation": "self", "url": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/MedicationRequest?authoredon=ge2017-11-24&authoredon=lt2017-12-24&patient.identifer=10029459" } ], "entry": [ { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/MedicationRequest/35387266", "resource": { "resourceType": "MedicationRequest", "id": "35387266", "contained": [ { "resourceType": "Medication", "id": "med1", "code": { "coding": [ { "system": "https://www.whocc.no/atc_ddd_index/", "code": "C08CA05" }, { "system": "http://www.minsal.cl/", "code": "1951" } ], "text": "nifedipino 20 mg comprimido liberación modificada" } }, { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "10029459" } ] } ], "medicationReference": { "reference": "#med1" }, "subject": { "reference": "#p1" }, "authoredOn": "2017-12-23T00:00:00-03:00", "dosageInstruction": [ { "rateRatio": { "numerator": { "value": 1, "unit": "Dosis" }, "denominator": { "value": 2, "unit": "Frecuencia" } } } ], "dispenseRequest": { "validityPeriod": { "end": "2018-12-23T00:00:00-03:00" }, "numberOfRepeatsAllowed": 23 } } }, { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/MedicationRequest/35387271", "resource": { "resourceType": "MedicationRequest", "id": "35387271", "contained": [ { "resourceType": "Medication", "id": "med1", "code": { "coding": [ { "system": "https://www.whocc.no/atc_ddd_index/", "code": "C03AA03" }, { "system": "http://www.minsal.cl/", "code": "1805" } ], "text": "hidroclorotiazida 50 mg comprimido" } }, { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "10029459" } ] } ], "medicationReference": { "reference": "#med1" }, "subject": { "reference": "#p1" }, "authoredOn": "2017-12-23T00:00:00-03:00", "dosageInstruction": [ { "rateRatio": { "numerator": { "value": 0, "unit": "Dosis" }, "denominator": { "value": 1, "unit": "Frecuencia" } } } ], "dispenseRequest": { "validityPeriod": { "end": "2018-12-23T00:00:00-03:00" }, "numberOfRepeatsAllowed": 23 } } }, { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/MedicationRequest/35387290", "resource": { "resourceType": "MedicationRequest", "id": "35387290", "contained": [ { "resourceType": "Medication", "id": "med1", "code": { "coding": [ { "system": "https://www.whocc.no/atc_ddd_index/", "code": "B01AC06" }, { "system": "http://www.minsal.cl/", "code": "1968" } ], "text": "ácido acetilsalicílico 100 mg comprimido" } }, { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "10029459" } ] } ], "medicationReference": { "reference": "#med1" }, "subject": { "reference": "#p1" }, "authoredOn": "2017-12-23T00:00:00-03:00", "dosageInstruction": [ { "rateRatio": { "numerator": { "value": 1, "unit": "Dosis" }, "denominator": { "value": 1, "unit": "Frecuencia" } } } ], "dispenseRequest": { "validityPeriod": { "end": "2018-12-23T00:00:00-03:00" }, "numberOfRepeatsAllowed": 23 } } }, { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/MedicationRequest/35387343", "resource": { "resourceType": "MedicationRequest", "id": "35387343", "contained": [ { "resourceType": "Medication", "id": "med1", "code": { "coding": [ { "system": "https://www.whocc.no/atc_ddd_index/", "code": "C09CA01" }, { "system": "http://www.minsal.cl/", "code": "1692" } ], "text": "losartán potásico 50 mg comprimido" } }, { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "10029459" } ] } ], "medicationReference": { "reference": "#med1" }, "subject": { "reference": "#p1" }, "authoredOn": "2017-12-23T00:00:00-03:00", "dosageInstruction": [ { "rateRatio": { "numerator": { "value": 1, "unit": "Dosis" }, "denominator": { "value": 2, "unit": "Frecuencia" } } } ], "dispenseRequest": { "validityPeriod": { "end": "2018-12-23T00:00:00-03:00" }, "numberOfRepeatsAllowed": 23 } } }, { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/MedicationRequest/35387605", "resource": { "resourceType": "MedicationRequest", "id": "35387605", "contained": [ { "resourceType": "Medication", "id": "med1", "code": { "coding": [ { "system": "https://www.whocc.no/atc_ddd_index/", "code": "A10BA02" }, { "system": "http://www.minsal.cl/", "code": "88" } ], "text": "metformina 850 mg comprimido" } }, { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "10029459" } ] } ], "medicationReference": { "reference": "#med1" }, "subject": { "reference": "#p1" }, "authoredOn": "2017-12-23T00:00:00-03:00", "dosageInstruction": [ { "rateRatio": { "numerator": { "value": 1, "unit": "Dosis" }, "denominator": { "value": 2, "unit": "Frecuencia" } } } ], "dispenseRequest": { "validityPeriod": { "end": "2018-12-23T00:00:00-03:00" }, "numberOfRepeatsAllowed": 23 } } } ] }
Dicccionario de Datos
Diccionario de MedicationRequest
MedicationRequest.medication[x]:medicationReference | |
Type | Reference(Medication_apimin) |
MedicationRequest.subject | |
Definition | Referencia a quien se le entrega el medicamento. |
Type | Reference(Patient_apimin_v3) |
MedicationRequest.authoredOn | |
Definition | Fecha en que el médico emitió la receta. |
Mappings |
|
MedicationRequest.dosageInstruction.rate[x] | |
Definition | Cantidad de medicamento por cantidad de tiempo. |
Type | http://hl7.org/fhir/StructureDefinition/SimpleQuantity, Ratio_apimin_v3 |
MedicationRequest.dispenseRequest.validityPeriod.end | |
Definition | Fecha hasta que la receta se mantiene vigente, según la duración del tratamiento señalada en las prescripciones. |
Mappings |
|
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed | |
Definition | Número de veces que la receta se debe despachar. |
Mappings |
|
Vacunas
Aquí se presentan todos los recursos que se utilizaron para mapear la información de las Vacunas.
- Definición de estructura para los datos de las Vacunas, aqui se definen principalmente los campos utilizados del recurso Immunization de HL7 FHIR. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/immunizationvacunasv3.
Immunization_Vacunas_v3 (Immunization) | http://hl7.org/fhir/StructureDefinition/Immunization | ||
status | |||
vaccineCode | |||
coding | |||
code | |||
display | |||
text | |||
patient | Reference(Patient_apimin_v3) | ||
date | |||
location | Reference(Location_apimin_v3) | ||
lotNumber | |||
doseQuantity | |||
explanation | |||
reason | |||
text | |||
reaction | |||
detail | Reference(Observation_apimin_v3) | ||
vaccinationProtocol | |||
series |
- Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/patientapiminv3.
Patient_apimin_v3 (Patient) | http://hl7.org/fhir/StructureDefinition/Patient | ||
identifier | S | 1.. | |
system | |||
value | S | ||
birthDate | S |
- Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/observationapiminv3.
Observation_apimin_v3 (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 el cual pertenece a la organización que relizó la vacuna. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/locationapiminv3.
Location_apimin_v3 (Location) | http://hl7.org/fhir/StructureDefinition/Location | ||
identifier | |||
system | |||
value | |||
name | |||
address | |||
text |
Parámetros de Búsqueda Vacunas
Nombre | Tipo | Descripción | Expresión | Ejemplo |
---|---|---|---|---|
patient | token | Utilizado como el rut del paciente sin dígito verificador | Immunization.patient | patient.identifier=1111111 |
date | date | Fecha de la vacuna en formato YYYY-MM-DD | Immunization.date | date=2018-10-12 date=ge2018-10-12 date=lt2018-10-12 |
vaccine-code | token | Tipo de programa de Vacuna | Immunization.vaccineCode | vaccine-code=INTERNACIONAL |
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]/Immunization?patient.identifer=23504868
- Búsqueda por rut y rango de fechas
GET [base]/Immunization?patient.identifer=23504868&date=ge2016-01-03&date=lt2018-01-03
- Búsqueda por rut y tipo de vacunas
GET [base]/Immunization?patient.identifer=23504868&vaccine-code=INTERNACIONAL
- Búsqueda por rut, rango de fechas y tipo
GET [base]/Immunization?patient.identifer=23504868&vaccine-code=INTERNACIONAL&date=ge2016-01-03&date=lt2018-01-03
Ejemplo de response
{ "resourceType": "Bundle", "id": "819c58ce-44ff-475a-9a76-c9f0c59b35a2", "meta": { "lastUpdated": "2019-01-15T09:43:35.354-03:00" }, "type": "searchset", "total": 2, "link": [ { "relation": "self", "url": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Immunization?patient.identifer=23504868&vaccine-code=INTERNACIONAL" } ], "entry": [ { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Immunization/v242254420", "resource": { "resourceType": "Immunization", "id": "v242254420", "contained": [ { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "23504868" } ] }, { "resourceType": "Location", "id": "l1", "identifier": [ { "system": "http://www.deis.cl", "value": "9999" } ], "name": "Clínica Alemana" }, { "resourceType": "Observation", "id": "ob1", "status": "registered", "code": { "text": "indeterminado" }, "valueString": "SinReaccion" } ], "status": "completed", "vaccineCode": { "coding": [ { "system": "https://vacunas.minsal.cl", "display": "VACUNA FIEBRE AMARILLA" } ] }, "patient": { "reference": "#p1" }, "date": "2016-01-05T00:00:00-03:00", "location": { "reference": "#l1" }, "lotNumber": "L5058-3", "doseQuantity": { "code": "Única (0,5ml)" }, "reaction": [ { "detail": { "reference": "#ob1" } } ], "vaccinationProtocol": [ { "series": "INTERNACIONAL" } ] } }, { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Immunization/v242322222", "resource": { "resourceType": "Immunization", "id": "v242322222", "contained": [ { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "23504868" } ] }, { "resourceType": "Location", "id": "l1", "identifier": [ { "system": "http://www.deis.cl", "value": "9999" } ], "name": "Clínica Alemana" }, { "resourceType": "Observation", "id": "ob1", "status": "registered", "code": { "text": "indeterminado" }, "valueString": "SinReaccion" } ], "status": "completed", "vaccineCode": { "coding": [ { "system": "https://vacunas.minsal.cl", "display": "VACUNA FIEBRE AMARILLA" } ] }, "patient": { "reference": "#p1" }, "date": "2016-01-05T00:00:00-03:00", "location": { "reference": "#l1" }, "lotNumber": "L5058-3", "doseQuantity": { "code": "Única (0,5ml)" }, "reaction": [ { "detail": { "reference": "#ob1" } } ], "vaccinationProtocol": [ { "series": "INTERNACIONAL" } ] } } ] }
Dicccionario de Datos
Diccionario de Immunization
Immunization.status | |
Mappings |
|
Immunization.vaccineCode.coding.code | |
Definition | Código que representa un valor dentro de un sistema. |
Mappings |
|
Immunization.vaccineCode.coding.display | |
Definition | Texto explicativo del nombre de la vacuna. |
Immunization.vaccineCode.text | |
Mappings |
|
Immunization.patient | |
Definition | Paciente al cual se le aplicó la vacuna. |
Type | Reference(Patient_apimin_v3) |
Immunization.date | |
Definition | Fecha en la que se administro la vacuna. |
Mappings |
|
Immunization.location | |
Type | Reference(Location_apimin_v3) |
Immunization.lotNumber | |
Definition | Número del lote de la vacuna. |
Mappings |
|
Immunization.doseQuantity | |
Definition | La cantidad de la vacuna que se administro. |
Mappings |
|
Immunization.explanation.reason | |
Definition | Razón o Razones del porque se administro la vacuna. |
Immunization.explanation.reason.text | |
Definition | Razón porque se eligio la vacuna. |
Mappings |
|
Immunization.reaction.detail | |
Type | Reference(Observation_apimin_v3) |
Immunization.vaccinationProtocol.series | |
Mappings |
|
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 Procedure de HL7 FHIR. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/procedurenacimientosv3.
Procedure_Nacimientos_v3 (Procedure) | http://hl7.org/fhir/StructureDefinition/Procedure | ||
status | |||
subject | Reference(http://hl7.org/fhir/StructureDefinition/Patient | Group_apimin_v3) | ||
performer | |||
role | |||
text | |||
location | Reference(Location_apimin_v3) | ||
reasonReference | Reference(http://hl7.org/fhir/StructureDefinition/Condition | Observation_apimin_v3) | ||
outcome | |||
text |
- 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/groupapiminv3.
Group_apimin_v3 (Group) | http://hl7.org/fhir/StructureDefinition/Group | ||
member | |||
entity | Reference(http://hl7.org/fhir/StructureDefinition/Patient | Patient_apimin_v3) |
- Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/patientapiminv3.
Patient_apimin_v3 (Patient) | http://hl7.org/fhir/StructureDefinition/Patient | ||
identifier | S | 1.. | |
system | |||
value | S | ||
birthDate | S |
- 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/observationapiminv3.
Observation_apimin_v3 (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/locationapiminv3.
Location_apimin_v3 (Location) | http://hl7.org/fhir/StructureDefinition/Location | ||
identifier | |||
system | |||
value | |||
name | |||
address | |||
text |
- 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 | Procedure.subject(Group) | subject:Group.member.identifier=1111111 |
_profile | token | Utilizado como parametro identificador de esquema de datos por minsal | _profile | _profile=_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-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]/Procedure?subject:Group.member.identifier=25231520&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-nacimientos
- Búsqueda por rut y rango de fechas
GET [base]/Procedure?subject:Group.member.identifier=25231520&_profile=http://cens.cl/fhir/StructureDefinition/hospitaldigital-nacimientos&date=ge2015-01-12&date=lt2018-01-03
Ejemplo de response
{ "resourceType": "Bundle", "id": "05fc9c01-d144-492c-8bbe-8b9a81453c12", "meta": { "lastUpdated": "2019-01-15T09:59:53.206-03:00" }, "type": "searchset", "total": 1, "link": [ { "relation": "self", "url": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Procedure?_profile=http%3A%2F%2Fcens.cl%2Ffhir%2FStructureDefinition%2Fhospitaldigital-nacimientos&date=ge2015-01-12&date=lt2018-01-03&subject%3AGroup.member.identifier=25231520" } ], "entry": [ { "fullUrl": "http://192.168.60.24:8080/hospital-digital-fhir-server-3.0/fhir/Procedure/9884373", "resource": { "resourceType": "Procedure", "id": "9884373", "contained": [ { "resourceType": "Patient", "id": "p1", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "15922059" } ] }, { "resourceType": "Patient", "id": "p2", "identifier": [ { "system": "https://www.srcei.cl/RUT", "value": "25231520" } ], "birthDate": "2015-12-21" }, { "resourceType": "Group", "id": "g1", "member": [ { "entity": { "reference": "#p1", "display": "madre" } }, { "entity": { "reference": "#p2", "display": "hijo" } } ] }, { "resourceType": "Location", "id": "l1", "name": "CLINICA ISAMEDICA", "type": { "text": "Hospital" } }, { "resourceType": "Observation", "id": "ob1", "category": [ { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "vital-signs" } ] } ], "code": { "text": "semanas" }, "valueQuantity": { "value": 40, "unit": "semanas" } }, { "resourceType": "Observation", "id": "ob2", "category": [ { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "procedure" } ] } ], "code": { "text": "peso" }, "valueQuantity": { "value": 4090, "unit": "kg" } }, { "resourceType": "Observation", "id": "ob3", "category": [ { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "procedure" } ] } ], "code": { "text": "talla" }, "valueQuantity": { "value": 50, "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" } }, { "resourceType": "Observation", "id": "ob7", "category": [ { "coding": [ { "system": "http://hl7.org/fhir/observation-category", "code": "social-history" } ] } ], "code": { "text": "edad" }, "valueQuantity": { "value": 27, "unit": "años" } } ], "status": "completed", "subject": { "reference": "#g1" }, "performer": [ { "role": { "text": "Matrona" } } ], "location": { "reference": "#l1", "display": "Lugar del Parto" }, "reasonReference": [ { "reference": "#ob1" }, { "reference": "#ob2" }, { "reference": "#ob3" }, { "reference": "#ob4" }, { "reference": "#ob5" }, { "reference": "#ob6" }, { "reference": "#ob7" } ], "outcome": { "text": "Simple" } } } ] }
Dicccionario de Datos
Diccionario de Procedure
Procedure.status | |
Mappings |
|
Procedure.subject | |
Type | Reference(http://hl7.org/fhir/StructureDefinition/Patient | Group_apimin_v3) |
Procedure.performer.role.text | |
Mappings |
|
Procedure.location | |
Type | Reference(Location_apimin_v3) |
Procedure.reasonReference | |
Type | Reference(http://hl7.org/fhir/StructureDefinition/Condition | Observation_apimin_v3) |
Procedure.outcome.text | |
Mappings |
|