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 | |
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 | |
Definition | Aquí se ingresa el valor del código del diagnostico. |
Mappings |
|
DiagnosticReport.codedDiagnosis.coding.display | |
Definition | Nombre completo del código de diagnostico. |
DiagnosticReport.codedDiagnosis.text | |
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 | |
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 | |
Definition | Aquí se define el sistema encargado de entregar el valor del identificador del paciente. |
Patient.identifier.value | |
Definition | Aqui se guarda el valor del identificador unico. |
Must Support | True |
Mappings |
|
Patient.birthDate | |
Definition | Fecha de nacimiento de un paciente. |
Must Support | True |
Mappings |
|