Resumen Digital de Atención en Salud (RDA)
0.7.2 - STU1 Colombia

Resumen Digital de Atención en Salud (RDA) - Local Development build (v0.7.2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

OperationDefinition: Consultar Inmunización

Canonical URL: https://fhir.minsalud.gov.co/rda//OperationDefinition/ConsultarInmunizacion Version: 0.7.2
Active as of 2025-12-29 Computable Name: ConsultarInmunizacion

Operación para consultar la información de inmunización de un paciente, utilizando su identificación y la del profesional de salud que realiza la consulta.

Parámetros de entrada:

Para realizar la consulta de inmunización, se requieren enviar un recurso tipo Parameters, mediante el método POST con los siguientes parámetros:

  • Parameters.name: identifier
    • part.name: type (string) - Código del tipo de identificación del paciente (por ejemplo, RC, TI, CC, PA, etc.).
    • part.name: value (string) - Número o cadena de caracteres que representa la identificación del paciente.
  • Parameters.name: humanuser
    • part.name: value (string) - Tipo de documento - Número o cadena de caracteres que representa la identificación del profesional de salud.

Ejemplo de recurso Parameters de entrada (input) para la operación Consultar Inmunización:

Ver ejemplo.

{
    "resourceType": "Parameters",
    "parameter": [
        {
            "name": "identifier",
            "part": [
                {
                    "name": "type",
                    "valueString": "CC"
                },
                {
                    "name": "value",
                    "valueString": "324283476"
                }
            ]
        },
        {
            "name": "humanuser",           
            "valueString": "CC-123123"                
        }
    ]
}

Ejemplo de recurso Bundle de salida (output) para la operación ConsultarInmunizacion:

Ver ejemplo.

{
    "resourceType": "Bundle",
    "type": "collection",
    "entry": [
        {
            "resource": {
                "resourceType": "Immunization",
                "id": "Immunization-0",
                "meta": {
                    "profile": [
                        "https://fhir.minsalud.gov.co/rda/StructureDefinition/ImmunizationRDA"
                    ]
                },
                "status": "completed",
                "vaccineCode": {
                    "text": "Fiebre amarilla"
                },
                "patient": {
                    "reference": "#CC-123456789"
                    },
                "occurrenceDateTime": "2015-03-14",
                "manufacturer": {
                    "display": "Fiebre Amarilla - SANOFI PASTEUR"
                },
                "lotNumber": "K5321",
                "performer": [
                    {
                        "actor": {
                            "type": "Organization",
                            "display": "Centro de Salud Terminal Aéreo"
                        }
                    },
                    {
                        "actor": {
                            "type": "Practitioner",
                            "display": "   "
                        }
                    }
                ],
                "protocolApplied": [
                    {
                        "doseNumberString": "Primera dosis"
                    }
                ]
            }
        },
        {
            "resource": {
                "resourceType": "Immunization",
                "id": "a5b6743a-debb-4b67-b156-cdd02570d7f9",
                "meta": {
                    "profile": [
                        "https://fhir.minsalud.gov.co/rda/StructureDefinition/ImmunizationRDA"
                    ]
                },
                "vaccineCode": {
                    "text": "COVID SINOVAC"
                },
                "manufacturer": {
                    "display": "Sinovac"
                },
                "performer": [
                    {
                        "actor": {
                            "type": "Organization",
                            "display": "FACATATIVA CLINICA SANTA ANA"
                        }
                    },
                    {
                        "actor": {
                            "type": "Practitioner",
                            "display": "SUGEY DAYANA VILLARRAGA GOMEZ"
                        }
                    }
                ],
                "protocolApplied": [
                    {
                        "doseNumberString": "Segunda"
                    }
                ],
                "status": "completed",
                "patient": {
                    "reference": "Patient/92a8e277-af20-4854-a3fb-02cbe9fb8d49"
                },
                "occurrenceDateTime": "2022-11-15",
                "lotNumber": "C2021085"
            }
        },
        {
            "resource": {
                "resourceType": "Patient",
                "id": "92a8e277-af20-4854-a3fb-02cbe9fb8d49",
                ...
                "identifier": [
                    {
                        ...
                        "value": "324283476"
                    }
                ],
                "active": true,
                ...
                "name": [
                    {
                        "given": [
                            "Mónica",
                            "María"
                        ],
                        "use": "official",
                        "family": "Mora Jaramillo"
                    }
                ],
                ...
                "gender": "female",
                "birthDate": "1995-04-05"
            }
        }
    ]
}

Esta operación permite consultar la información de inmunización de un paciente en el sistema de salud, garantizando que solo profesionales de salud autorizados puedan acceder a estos datos durante el proceso de atención.

URL: [base]/Immunization/$consultar-inmunizacion

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INPatientIdentifier1..1

Identificación del paciente, cuya información de inmunización se desea consultar.

INPatientIdentifier.type1..1string

Código del tipo de identificación del paciente (por ejemplo, RC, TI, CC, PA, etc.).

INPatientIdentifier.value1..1string

Número o cadena de caracteres que representa la identificación del paciente.

INhumanuser1..1

Identificación del profesional de la salud que realiza la consulta de inmunización.

INhumanuser.value1..1string

Tipo de identificación del profesional de salud y número o cadena de caracteres que representa la identificación del profesional de salud.