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) |