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 DiagnosticReport de HL7 FHIR. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/diagnosticreportegresoshospapimin.
| DiagnosticReport_egresosHosp_apimin (DiagnosticReport) | http://hl7.org/fhir/StructureDefinition/DiagnosticReport | ||
| code | |||
| coding | |||
| subject | Reference(Patient_apimin) | ||
| context | Reference(EpisodeOfCare_egresosHosp_apimin) | ||
| codedDiagnosis | |||
| coding | |||
| code | |||
| display | |||
| text |
- 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 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 |
- 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/conditionegresoshospapimin.
| Condition_egresosHosp_apimin (Condition) | http://hl7.org/fhir/StructureDefinition/Condition | ||
| code | |||
| 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 | DiagnosticReport.subject | subject.identifier=1111111 |
| _tag | token | Utilizado como parametro identificador de esquema de datos por minsal | _tag | _tag=egresosHospitalarios |
| date | date | Fecha de egreso en formato YYYY-MM-DD | DiagnosticReport.context:EpisodeOfCare.period.end | date=ge2018-10-12 date=lt2018-10-12 date=2018-10-12 |
| code | token | Selección de tipo de egreso(intento de suicidio, condición crónica) | DiagnosticReport.code | code=condicionesCronicas code=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]/DiagnosticReport?subject.identifier=10533196&_tag=egresosHospitalarios - Búsqueda por rut y rango de fechas
GET [base]/DiagnosticReport?subject.identifier=10533196&_tag=egresosHospitalarios&date=ge2017-06-13&date=lt2017-06-14 - Búsqueda de condiciones crónicas por rut
GET [base]/DiagnosticReport?_tag=egresosHospitalarios&subject.identifier=5683807&code=condicionesCronicas - Búsqueda de intentos de suicidio por rut
GET [base]/DiagnosticReport?_tag=egresosHospitalarios&subject.identifier=5683807&code=intentosSuicidio - Búsqueda de condiciones crónicas por rut y fecha
GET [base]/DiagnosticReport?_tag=egresosHospitalarios&subject.identifier=5683807&code=condicionesCronicas&date=ge2017-06-14&date=lt2017-06-14 - Búsqueda de intentos de suicidio por rut y fecha
GET [base]/DiagnosticReport?_tag=egresosHospitalarios&subject.identifier=5683807&code=intentosSuicidio&date=ge2017-06-14&date=lt2017-06-14
Ejemplo de response
{
"resourceType": "Bundle",
"id": "85427088-c905-4aae-aa73-7abd337adb68",
"meta": {
"lastUpdated": "2018-08-12T21:39:19.617-03:00"
},
"type": "searchset",
"total": 1,
"link": [
{
"relation": "self",
"url": "http://localhost:8080/hospital-digital-fhir-server/fhir/DiagnosticReport?_format=html%2Fjson&_tag=egresosHospitalarios&subject.identifier=16568367"
}
],
"entry": [
{
"fullUrl": "http://localhost:8080/hospital-digital-fhir-server/fhir/DiagnosticReport/14768701",
"resource": {
"resourceType": "DiagnosticReport",
"id": "14768701",
"contained": [
{
"resourceType": "Organization",
"id": "o1",
"identifier": [
{
"system": "http://www.deis.cl",
"value": "111295"
}
]
},
{
"resourceType": "Patient",
"id": "p1",
"identifier": [
{
"system": "https://www.srcei.cl/RUT",
"value": "16568367"
}
]
},
{
"resourceType": "EpisodeOfCare",
"id": "ep14768701",
"diagnosis": [
{
"condition": {
"reference": "#con14768701"
}
}
],
"managingOrganization": {
"reference": "#o1"
},
"period": {
"start": "2017-04-06T00:00:00-03:00",
"end": "2017-04-06T00:00:00-03:00"
}
}
],
"code": {
"coding": [
{
"system": "http://browser.ihtsdotools.org",
"code": " 89100005",
"display": "diagnóstico final (egreso)"
}
]
},
"subject": {
"reference": "#p1"
},
"context": {
"reference": "#ep14768701"
},
"codedDiagnosis": [
{
"coding": [
{
"code": "M257",
"display": "OSTEOFITO"
}
],
"text": "Diagnostico Principal"
},
{
"text": "Causa Externa"
}
]
}
}
]
}
Dicccionario de Datos
Diccionario de DiagnosticReport
| DiagnosticReport.code.coding | |
| Mappings |
|
| DiagnosticReport.subject | |
| Short | A quien hace referencia el reporte. |
| Definition | A quien hace referencia el reporte. Usualmente es a un paciente, pero no siempre es así. |
| Type | Reference(Patient_apimin) |
| DiagnosticReport.context | |
| Type | Reference(EpisodeOfCare_egresosHosp_apimin) |
| DiagnosticReport.codedDiagnosis.coding.code | |
| Short | Código del diagnostico. |
| Definition | Aquí se ingresa el valor del código del diagnostico. |
| Mappings |
|
| DiagnosticReport.codedDiagnosis.coding.display | |
| Short | Texto que se indentifica con el código. |
| Definition | Nombre completo del código de diagnostico. |
| DiagnosticReport.codedDiagnosis.text | |
| Short | Texto representativo del concepto. |
| Definition | Texto donde si indica si el código de diagnostico es él "Diagnostico Principal" o una "Causa Externa" |
| Mappings |
|
Diccionario de Patient
| Patient.identifier | |
| Short | Identificadores del paciente |
| Definition | Cuando el paciente tenga un identifier con system "https://www.srcei.cl/RUT", se asume que tiene rut. |
| Cardinality | 1 |
| Must Support | True |
| Mappings |
|
| Patient.identifier.system | |
| Short | Servicio que asigna el valor del dato unico |
| Definition | Aquí se define el sistema encargado de entregar el valor del identificador del paciente. |
| Patient.identifier.value | |
| Short | Este valor es unico |
| Definition | Aqui se guarda el valor del identificador unico. |
| Must Support | True |
| Mappings |
|
| Patient.birthDate | |
| Short | Fecha de nacimiento de un paciente. |
| Definition | Fecha de nacimiento de un paciente. |
| Must Support | True |
| Mappings |
|