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 | |
| Short | A quien hace referencia el encuentro. |
| 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 | |
| Short | Fecha en la que termino el encuentro. |
| Mappings |
|
| Encounter.length | |
| Short | Tiempo que tomo el encuentro. |
| 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) |