Procesos

Egresos Hospitalarios

Aquí se presentan todos los recursos que se utilizaron para mapear la información de los egresos hospitalarios.

  1. 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.

status
subjectReference(Patient_apimin_v3)
end
length
conditionReference(Condition_egresosHosp_apimin_v3)
locationReference(Location_apimin_v3)

  1. Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/Patientapiminv3.

system
valueS
birthDateS

  1. Definición de estructura para los datos del establecimiento. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/organizationapimin.

system
value
name
text

  1. 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.

code
display
textS

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
DefinitionSe define el estado del encuentro.
Mappings
  • api-minsal: tipo_fuente
Encounter.subject
DefinitionA quien hace referencia el encuentro. Usualmente es a un paciente, pero no siempre es así.
TypeReference(Patient_apimin_v3)
Encounter.period.end
Mappings
  • api-minsal: fecha_egreso
Encounter.length
DefinitionCantidad de días en que se llevo a cabo el encuentro.
Encounter.diagnosis.condition
TypeReference(Condition_egresosHosp_apimin_v3)
Encounter.location.location
TypeReference(Location_apimin_v3)

Intervenciones Quirurgicas

Aquí se presentan todos los recursos que se utilizaron para mapear la información de las intervenciones quirurgicas.

  1. 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.

status
code
display
subjectReference(Patient_apimin_v3)
end

  1. Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/patientapimin.

system
valueS
birthDateS

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
DefinitionSe define el estado del procedimiento.
Mappings
  • api-minsal: tipo_fuente
Procedure.code.coding
DefinitionCódigos que hacen referencia a algún sistema de codificación.
Procedure.code.coding.code
DefinitionAquí se ingresa el valor del código de la intervención.
Mappings
  • api-minsal: código_intervenciones
Procedure.code.coding.display
DefinitionNombre completo que hace referencia al código de la intervención.
Procedure.subject
TypeReference(Patient_apimin_v3)
Procedure.performed[x]:performedPeriod
DefinitionPeriodo durante el cual el procedimiento fue realizado
TypePeriod
Procedure.performed[x]:performedPeriod.end
DefinitionFecha en que se término el periodo de realización del procedimiento.
Mappings
  • api-minsal: fecha_egreso

Ingresos Urgencias

Aquí se presentan todos los recursos que se utilizaron para mapear la información de los Ingresos de Urgencias.

  1. 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.

status
subjectReference(http://hl7.org/fhir/StructureDefinition/Patient | Patient_apimin_v3)
start
end
text
conditionReference(http://hl7.org/fhir/StructureDefinition/Condition | Condition_ingresosUrgencias_v3)
locationReference(Location_apimin_v3)

  1. Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/Patientapiminv3.

system
valueS
birthDateS

  1. Definición de estructura para los datos del encuentro. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/encounterapimin.

start
end
text
serviceProviderReference(Organization_apimin)

  1. Definición de estructura para los datos del establecimiento. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/Locationapiminv3.

system
value
name
text

  1. 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.

code
display
textS

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
DefinitionSe define el estado del encuentro.
Mappings
  • api-minsal: tipo_fuente
Encounter.subject
TypeReference(http://hl7.org/fhir/StructureDefinition/Patient | Patient_apimin_v3)
Encounter.period.start
DefinitionFecha en la cual comienza la atención del paciente.
Mappings
  • api-minsal: fecha_atencion
Encounter.period.end
DefinitionFecha en la cual finaliza la atención del paciente (Fecha de alta médica).
Mappings
  • api-minsal: fecha_alta
Encounter.reason.text
DefinitionRazón por la cual el paciente acude al centro de atención.
Mappings
  • api-minsal: mot_consulta
Encounter.diagnosis.condition
TypeReference(http://hl7.org/fhir/StructureDefinition/Condition | Condition_ingresosUrgencias_v3)
Encounter.location.location
TypeReference(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.

  1. 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.

medicationReferenceReference(Medication_apimin)
subjectReference(Patient_apimin_v3)
authoredOn
rateQuantityhttp://hl7.org/fhir/StructureDefinition/SimpleQuantity
rateRatioRatio_apimin_v3
end
numberOfRepeatsAllowed

  1. Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/patientapimin.

system
valueS
birthDateS

  1. Definición de estructura para los datos de los medicamentos. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/medicationapiminv3.

system
code
text

  1. 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.

value
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
TypeReference(Medication_apimin)
MedicationRequest.subject
DefinitionReferencia a quien se le entrega el medicamento.
TypeReference(Patient_apimin_v3)
MedicationRequest.authoredOn
DefinitionFecha en que el médico emitió la receta.
Mappings
  • api-minsal: FEC_EMI_RECETA
MedicationRequest.dosageInstruction.rate[x]
DefinitionCantidad de medicamento por cantidad de tiempo.
Typehttp://hl7.org/fhir/StructureDefinition/SimpleQuantity, Ratio_apimin_v3
MedicationRequest.dispenseRequest.validityPeriod.end
DefinitionFecha hasta que la receta se mantiene vigente, según la duración del tratamiento señalada en las prescripciones.
Mappings
  • api-minsal: FEC_VIG_RECETA
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed
DefinitionNúmero de veces que la receta se debe despachar.
Mappings
  • api-minsal: REPETICION_RECETA

Vacunas

Aquí se presentan todos los recursos que se utilizaron para mapear la información de las Vacunas.

  1. 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.

status
code
display
text
patientReference(Patient_apimin_v3)
date
locationReference(Location_apimin_v3)
lotNumber
doseQuantity
text
detailReference(Observation_apimin_v3)
series

  1. Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/patientapiminv3.

system
valueS
birthDateS

  1. Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/observationapiminv3.

system
code
text
valueQuantityQuantity
valueStringstring

  1. 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.

system
value
name
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
  • api-minsal: tipo_fuente
Immunization.vaccineCode.coding.code
DefinitionCódigo que representa un valor dentro de un sistema.
Mappings
  • api-minsal: TIPO
Immunization.vaccineCode.coding.display
DefinitionTexto explicativo del nombre de la vacuna.
Immunization.vaccineCode.text
Mappings
  • api-minsal: NOMBRE_VACUNA
Immunization.patient
DefinitionPaciente al cual se le aplicó la vacuna.
TypeReference(Patient_apimin_v3)
Immunization.date
DefinitionFecha en la que se administro la vacuna.
Mappings
  • api-minsal: FECHA_INMUNIZACION
Immunization.location
TypeReference(Location_apimin_v3)
Immunization.lotNumber
DefinitionNúmero del lote de la vacuna.
Mappings
  • api-minsal: LOTE
Immunization.doseQuantity
DefinitionLa cantidad de la vacuna que se administro.
Mappings
  • api-minsal: DOSIS
Immunization.explanation.reason
DefinitionRazón o Razones del porque se administro la vacuna.
Immunization.explanation.reason.text
DefinitionRazón porque se eligio la vacuna.
Mappings
  • api-minsal: CRITERIO_ELEGIBILIDAD
Immunization.reaction.detail
TypeReference(Observation_apimin_v3)
Immunization.vaccinationProtocol.series
Mappings
  • api-minsal: tipo

Nacimientos

Aquí se presentan todos los recursos que se utilizaron para mapear la información de los Nacimientos.

  1. 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.

status
subjectReference(http://hl7.org/fhir/StructureDefinition/Patient | Group_apimin_v3)
text
locationReference(Location_apimin_v3)
reasonReferenceReference(http://hl7.org/fhir/StructureDefinition/Condition | Observation_apimin_v3)
text

  1. 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.

entityReference(http://hl7.org/fhir/StructureDefinition/Patient | Patient_apimin_v3)

  1. Definición de estructura para los datos del paciente. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/patientapiminv3.

system
valueS
birthDateS

  1. 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.

system
code
text
valueQuantityQuantity
valueStringstring

  1. 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.

system
value
name
text

  1. Definición de estructura para los datos del establecimiento. También puedes encontrar el recurso en https://simplifier.net/test-api-minsal/organizationapimin.

systemS
valueS
nameS

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
  • api-minsal: tipo_fuente
Procedure.subject
TypeReference(http://hl7.org/fhir/StructureDefinition/Patient | Group_apimin_v3)
Procedure.performer.role.text
Mappings
  • api-minsal: tipo_atenc
Procedure.location
TypeReference(Location_apimin_v3)
Procedure.reasonReference
TypeReference(http://hl7.org/fhir/StructureDefinition/Condition | Observation_apimin_v3)
Procedure.outcome.text
Mappings
  • api-minsal: tipo_parto