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
Declaración de Conformidad para Prestadores de Servicios de Salud y operadores tecnológicos (fabricantes, desarrolladores, proveedores o implementadores) de Software en Colombia, respecto a la Guía de Implementación FHIR RDA (Resumen Digital de Atención en Salud).
El Ministerio de Salud y Protección Social de Colombia, a través de la Guía de Implementación FHIR RDA (Resumen Digital de Atención en Salud), establece los lineamientos técnicos para garantizar la interoperabilidad de la Historia Clínica Electrónica, empleando el estándar HL7 FHIR R4.
Para evaluar, registrar y publicar la conformidad técnica de los actores del ecosistema (Instituciones Prestadoras de Servicios de Salud – IPS y aplicaciones de software), se emplea el recurso FHIR CapabilityStatement, que documenta las capacidades reales de una implementación o producto respecto a la Guía de Implementación RDA (CO).
La estrategia de conformidad con la Guía de Implementación FHIR RDA definida por el Ministerio de Salud y Protección Social:
Este numeral de la guía describe:
El numeral 5.2 de la especificación FHIR R4 define CapabilityStatement como:
Una declaración formal de las características, capacidades, requisitos u otros comportamientos de un servidor, sistema o aplicación FHIR.
En el escenario RDA, sirve para pruebas de compatibilidad, validación y evaluación de conformidad.
Describe una implementación real de software que opera en una IPS. Para el escenario RDA en Colombia, este tipo de CapabilityStatement:
En este caso de uso, el recurso CapabilityStatement se emplea para registrar las capacidades comprobadas de una IPS, de conformidad con la Guía de Implementación FHIR RDA, mediante la creación y publicación de un recurso FHIR tipo CapabilityStatement, de acuerdo con las siguientes especificaciones:
Esta información no deberá ser enviada por la IPS, sino que es generada y publicada por la plataforma de interoperabilidad una vez la IPS ha superado las pruebas de conformidad.
| Elemento (FHIRPath) | Descripción | Comentarios |
|---|---|---|
CapabilityStatement.resourceType |
Tipo de recurso FHIR | Valor fijo “CapabilityStatement”. Declara las capacidades de interoperabilidad de la IPS según la guía RDA. |
CapabilityStatement.id |
Identificador único | UUID asignado por la plataforma de interoperabilidad para identificar la declaración de conformidad de la IPS sobre las 5 operaciones RDA. |
CapabilityStatement.url |
URL canónica | Ubicación canónica pública del CapabilityStatement del software HIS de la IPS en el contexto RDA. Facilita referenciación y descubrimiento. |
CapabilityStatement.version |
Versión del recurso | Control de versiones del documento de capacidades del HIS para trazabilidad de cambios y gestión de configuraciones. |
CapabilityStatement.status |
Estado de publicación | “active” indica vigencia de la declaración para uso operativo y/o pruebas acordadas en RDA. |
CapabilityStatement.date |
Fecha de publicación | Fecha ISO de emisión del CapabilityStatement para auditoría, gobierno de cambios y trazabilidad. |
CapabilityStatement.jurisdiction |
Jurisdicción | Ámbito nacional de la declaración. Usa ISO 3166 “CO” para Colombia conforme a la guía RDA (CO). |
CapabilityStatement.description |
Descripción | Resumen de las capacidades del software HIS alineadas con la Guía de Implementación FHIR RDA (CO). |
CapabilityStatement.kind |
Tipo de declaración | Valor “instance”. Indica que representa las capacidades actuales de una instancia específica de un software implementado en una IPS. |
CapabilityStatement.software.name |
Nombre del software HIS | Identifica el producto HIS usado por la IPS para interoperar bajo RDA. Ejemplo: “ACME HIS”. |
CapabilityStatement.software.version |
Versión del software | Versión del HIS que implementa las operaciones RDA. Útil para compatibilidad y soporte. |
CapabilityStatement.software.releaseDate |
Fecha de liberación | Fecha de lanzamiento de la versión del HIS; referencia para soporte y validación de compatibilidad. |
CapabilityStatement.software.extension[0].url |
URL de la extensión | URL de la StructureDefinition que vincula la definición del dispositivo/software (DeviceDefinition-HIS). |
CapabilityStatement.software.extension[0].valueReference.reference |
Referencia DeviceDefinition | Referencia FHIR al DeviceDefinition que describe el producto HIS a nivel de definición. |
CapabilityStatement.implementation.description |
Descripción de implementación | Describe la instancia instalada del HIS en la IPS conforme a la guía RDA. |
CapabilityStatement.implementation.url |
URL del endpoint base | URL raíz del servidor/plataforma donde el HIS interactúa bajo el contexto RDA. |
CapabilityStatement.implementation.custodian.reference |
Responsable custodio | Referencia a la Organization (IPS) responsable de la implementación del HIS. |
CapabilityStatement.implementation.extension[0].url |
URL de la extensión | URL de la StructureDefinition usada para vincular la instancia del dispositivo/software. |
CapabilityStatement.implementation.extension[0].valueReference.reference |
Referencia Device | Referencia FHIR al Device que representa la instalación operativa del HIS en la IPS. |
CapabilityStatement.fhirVersion |
Versión FHIR | Valor fijo “4.0.1” según la guía RDA (CO). Asegura compatibilidad de perfiles y operaciones. |
CapabilityStatement.format[0] |
Formato soportado | “application/fhir+json” como formato de intercambio de recursos. |
CapabilityStatement.implementationGuide[0] |
Guía de implementación | URL canónica de la guía RDA adoptada por la IPS. Determina perfiles, reglas y validaciones. |
CapabilityStatement.rest.mode |
Modo REST | “client” indica que la IPS (HIS) actúa como cliente invocando operaciones RDA en servicios externos. |
CapabilityStatement.rest.security.service.coding.system |
Sistema de códigos | CodeSystem HL7 para servicios de seguridad RESTful: http://terminology.hl7.org/CodeSystem/restful-security-service. |
CapabilityStatement.rest.security.service.coding.code |
Mecanismo de seguridad | “OAuth” como esquema de autenticación/autorización en las operaciones RDA. |
CapabilityStatement.rest.operation[*] |
Conjunto de operaciones | Lista de las 5 operaciones RDA soportadas por el HIS cliente: rda-paciente, rda-urgencias, rda-hospitalizacion, rda-consultas, rda-consulta-externa. |
CapabilityStatement.rest.operation.name |
Nombre de operación | Identificador de la operación RDA, p. ej., “rda-paciente”. |
CapabilityStatement.rest.operation.definition |
Definición de operación | URL canónica del OperationDefinition que especifica parámetros y comportamiento, p. ej., “…/rda-paciente”. |
CapabilityStatement.rest.operation.documentation |
Documentación | Descripción funcional breve del propósito de la operación (paciente, urgencias, hospitalización, consultas, consulta externa). |
Ver ejemplo de una declaración de conformidad (CapabilityStatement) de una IPS respecto a las operaciones definidas en la Guía de Implementación FHIR RDA (CO).
{
"resourceType": "CapabilityStatement",
"id": "6756e257-d939-402e-a76b-6e012907c89c",
"url": "https://www.ihcecol.gov.co/ihce/CapabilityStatement/software-his-rda",
"version": "1",
"status": "active",
"date": "2025-12-17",
"jurisdiction": [{"coding": [{
"system": "urn:iso:std:iso:3166",
"code": "CO",
"display": "Colombia"}]}],
"description": "Declaración de conformidad (CapabilityStatement) de una IPS respecto a las operaciones definidas en la Guía de Implementación FHIR RDA (CO).",
"kind": "instance",
"software": {
"name": "ACME HIS",
"version": "2.5.0",
"releaseDate": "2003-11-15T00:00:00Z",
"extension": [{
"url": "https://fhir.minsalud.gov.co/rda/StructureDefinition/DeviceDefinition-HIS",
"valueReference": {"reference": "DeviceDefinition/eaf4b0ea-682b-47ac-86d4-65bf903349e6"}}]},
"implementation": {
"description": "Implementación del software HIS ACME conforme a la Guía de Implementación FHIR RDA (CO).",
"url": "https://fhir.minsalud.gov.co/rda/",
"custodian": {"reference": "Organization/3565ccc1-95b4-47ef-8cc9-5652dba007e6"},
"extension": [{
"url": "https://fhir.minsalud.gov.co/rda/StructureDefinition/DeviceDefinition-HIS",
"valueReference": {"reference": "Device/fab8c4c1-8d69-44fa-820e-308eb99f7569"}}]},
"fhirVersion": "4.0.1",
"format": ["application/fhir+json"],
"implementationGuide": ["https://vulcano.ihcecol.gov.co/guia"],
"rest": [{
"mode": "client",
"security": {
"service": [{"coding": [{
"system": "http://terminology.hl7.org/CodeSystem/restful-security-service",
"code": "OAuth",
"display": "OAuth"}]}]},
"operation": [{
"name": "rda-paciente",
"definition": "https://fhir.minsalud.gov.co/OperationDefinition/rda-paciente",
"documentation": "Operación para gestión integral de pacientes en RDA"},
{ "name": "rda-urgencias",
"definition": "https://fhir.minsalud.gov.co/OperationDefinition/rda-urgencias",
"documentation": "Operación para gestión de servicios de urgencias en RDA"},
{ "name": "rda-hospitalizacion",
"definition": "https://fhir.minsalud.gov.co/OperationDefinition/rda-hospitalizacion",
"documentation": "Operación para gestión de hospitalización en RDA"},
{ "name": "rda-consultas",
"definition": "https://fhir.minsalud.gov.co/OperationDefinition/rda-consultas",
"documentation": "Operación para gestión de consultas médicas en RDA"},
{ "name": "rda-consulta-externa",
"definition": "https://fhir.minsalud.gov.co/OperationDefinition/rda-consulta-externa",
"documentation": "Operación para gestión de consulta externa en RDA"}]}]
}
Describe las capacidades teóricas, configurables o generales de un producto de software del sector salud.
Este CapabilityStatement:
En este caso de uso, el recurso CapabilityStatement se emplea para registrar las capacidades comprobadas un software (ej: HIS), de conformidad con la Guía de Implementación FHIR RDA, mediante la creación y publicación de un recurso FHIR tipo CapabilityStatement, de acuerdo con las siguientes especificaciones:
Esta información no deberá ser enviada por el operador tecnológico de software, sino que es generada y publicada por la plataforma de interoperabilidad una vez el software ha superado las pruebas de conformidad.
| Elemento (FHIRPath) | Descripción | Comentarios |
|---|---|---|
CapabilityStatement.resourceType |
Tipo de recurso FHIR | Valor fijo “CapabilityStatement”. Declara capacidades de interoperabilidad del software (ej: HIS) frente a la guía RDA. |
CapabilityStatement.id |
Identificador único | UUID asignado por la plataforma de interoperabilidad para identificar la declaración de la IPS respecto a las operaciones RDA. |
CapabilityStatement.url |
URL canónica | Ubicación canónica pública del CapabilityStatement del software (ej: HIS) en el contexto RDA. Facilita referenciación y descubrimiento. |
CapabilityStatement.version |
Versión del recurso | Control de versiones del documento de capacidades del software (ej: HIS) para trazabilidad de cambios. |
CapabilityStatement.status |
Estado de publicación | “active” indica vigencia de la declaración para uso operativo en RDA. |
CapabilityStatement.date |
Fecha de publicación | Fecha ISO de emisión del CapabilityStatement para auditoría y control. |
CapabilityStatement.jurisdiction |
Jurisdicción | Ámbito nacional: ISO 3166 “CO” para Colombia, conforme a la guía RDA (CO). |
CapabilityStatement.description |
Descripción | Resumen de las capacidades del software (ej: HIS) alineadas con la Guía de Implementación FHIR RDA (CO). |
CapabilityStatement.kind |
Tipo de declaración | “capability” indica que el sistema declara lo que soporta (no requisitos). |
CapabilityStatement.software.name |
Nombre del software software (ej: HIS) | Identifica el producto software (ej: HIS) utilizado por la IPS para interoperar bajo RDA. |
CapabilityStatement.software.version |
Versión del software | Versión del software (ej: HIS) que implementa las operaciones RDA. |
CapabilityStatement.software.releaseDate |
Fecha de liberación | Fecha de lanzamiento de la versión del software (ej: HIS); útil para compatibilidad y soporte. |
CapabilityStatement.software.extension.url |
URL de la extensión | StructureDefinition que vincula la definición del dispositivo/software software (ej: HIS) (DeviceDefinition-software (ej: HIS)). |
CapabilityStatement.software.extension.valueReference.reference |
Referencia DeviceDefinition | Referencia al DeviceDefinition que describe el producto software (ej: HIS) a nivel de definición. |
CapabilityStatement.implementation.description |
Descripción de implementación | Detalla la instancia instalada del software (ej: HIS) en la IPS conforme a RDA. |
CapabilityStatement.implementation.url |
URL del endpoint base | URL raíz del servidor/plataforma donde el software (ej: HIS) interactúa bajo el contexto RDA. |
CapabilityStatement.implementation.custodian.reference |
Responsable custodio | Organización (IPS) responsable de la implementación del software (ej: HIS). |
CapabilityStatement.implementation.extension.url |
URL de la extensión | StructureDefinition usada para vincular la instancia del dispositivo/software. |
CapabilityStatement.implementation.extension.valueReference.reference |
Referencia Device | Referencia al Device que representa la instalación operativa del software (ej: HIS) en la IPS. |
CapabilityStatement.fhirVersion |
Versión FHIR | Fijo “4.0.1” para compatibilidad con perfiles y operaciones de la guía RDA. |
CapabilityStatement.format |
Formato soportado | “application/fhir+json” como formato de intercambio de recursos. |
CapabilityStatement.implementationGuide |
Guía de implementación | URL canónica de la guía RDA adoptada por el software (ej: HIS); determina perfiles y reglas. |
CapabilityStatement.rest.mode |
Modo REST | “client” indica que el software (ej: HIS) actúa como cliente que invoca operaciones RDA. |
CapabilityStatement.rest.security.service.coding.system |
Sistema de códigos | CodeSystem HL7 para servicios de seguridad RESTful. |
CapabilityStatement.rest.security.service.coding.code |
Mecanismo de seguridad | “OAuth” como esquema de autenticación y autorización en RDA. |
CapabilityStatement.rest.operation[*] |
Conjunto de operaciones | Lista de 5 operaciones RDA soportadas por el software (ej: HIS) cliente para gestión integral en HCE. |
CapabilityStatement.rest.operation.name |
Nombre de operación | Identificador de cada operación RDA (“rda-paciente”, “rda-urgencias”, “rda-hospitalizacion”, “rda-consultas”, “rda-consulta-externa”). |
CapabilityStatement.rest.operation.definition |
Definición de operación | URL del OperationDefinition con parámetros y comportamiento de cada operación. |
CapabilityStatement.rest.operation.documentation |
Documentación | Descripción funcional breve del propósito de cada operación en HCE. |
Ver ejemplo de una declaración de conformidad (CapabilityStatement) de un software HIS respecto a las operaciones definidas en la Guía de Implementación FHIR RDA (CO).
{
"resourceType": "CapabilityStatement",
"id": "ce00eaed-524f-4911-86bb-600fadf5bb11",
"url": "https://www.ihcecol.gov.co/ihce/CapabilityStatement/software-his-rda",
"version": "1",
"status": "active",
"date": "2025-12-17",
"jurisdiction": [{"coding": [{
"system": "urn:iso:std:iso:3166",
"code": "CO",
"display": "Colombia"}]}],
"description": "Declaración de conformidad (CapabilityStatement) de un software HIS respecto a las operaciones definidas en la Guía de Implementación FHIR RDA (CO).",
"kind": "capability",
"software": {
"name": "ACME HIS",
"version": "2.5.0",
"releaseDate": "2003-11-15T00:00:00Z",
"extension": [{
"url": "https://fhir.minsalud.gov.co/rda/StructureDefinition/DeviceDefinition-HIS",
"valueReference": {"reference": "DeviceDefinition/eaf4b0ea-682b-47ac-86d4-65bf903349e6"}}]},
"fhirVersion": "4.0.1",
"format": ["application/fhir+json"],
"implementationGuide": ["https://vulcano.ihcecol.gov.co/guia"],
"rest": [{
"mode": "client",
"security": {
"service": [{"coding": [{
"system": "http://terminology.hl7.org/CodeSystem/restful-security-service",
"code": "OAuth",
"display": "OAuth"}]}]},
"operation": [{
"name": "rda-paciente",
"definition": "https://fhir.minsalud.gov.co/OperationDefinition/rda-paciente",
"documentation": "Operación para gestión integral de pacientes en RDA"},
{ "name": "rda-urgencias",
"definition": "https://fhir.minsalud.gov.co/OperationDefinition/rda-urgencias",
"documentation": "Operación para gestión de servicios de urgencias en RDA"},
{ "name": "rda-hospitalizacion",
"definition": "https://fhir.minsalud.gov.co/OperationDefinition/rda-hospitalizacion",
"documentation": "Operación para gestión de hospitalización en RDA"},
{ "name": "rda-consultas",
"definition": "https://fhir.minsalud.gov.co/OperationDefinition/rda-consultas",
"documentation": "Operación para gestión de consultas médicas en RDA"},
{ "name": "rda-consulta-externa",
"definition": "https://fhir.minsalud.gov.co/OperationDefinition/rda-consulta-externa",
"documentation": "Operación para gestión de consulta externa en RDA"}]}]
}
Además del CapabilityStatement, el Ministerio establece que para registrar formalmente la conformidad es necesario contar con tres (3) recursos:
En este caso de uso, el recurso Organization se emplea para registrar una compañía de tecnología o operadores tecnológicos de software para el sector salud.
Esta información no deberá ser enviada por el operador tecnológico del software, sino que es registrada y publicada por la plataforma de interoperabilidad durante las pruebas de conformidad.
Este recurso se referencia de forma tal que a partir de cualquier CapabilityStatement de producto o de instancia sea posible:
| Elemento (FHIRPath) | Descripción | Comentarios |
|---|---|---|
Organization.id |
Identificador único del recurso. | UUID asignado por la plataforma de interoperabilidad para identificar de forma única a la compañía desarrolladora. |
Organization.identifier |
Identificadores oficiales de la organización. | Incluye el NIT colombiano, con fecha de emisión y sistema de referencia DIAN. Es obligatorio para identificar formalmente al operador tecnológico de software. |
Organization.active |
Estado de actividad de la organización. | Indica si la compañía está activa y habilitada para operar como operador tecnológico de software en salud. |
Organization.type |
Tipo de organización. | Usa el código bus para identificar que es una entidad comercial no prestadora de servicios de salud. |
Organization.name |
Nombre oficial o razón social. | Nombre registrado del operador tecnológico de software: (ej: ACME Health Technologies S.A.S.) |
Organization.alias |
Nombres alternos o siglas. | Facilita la identificación rápida del operador tecnológico de software mediante siglas (ej: ACM, ACME, AHT). |
Organization.telecom |
Información de contacto. | Registra teléfono y página web corporativa, usados para soporte y verificación por parte de las IPS o el Ministerio. |
Organization.address |
Dirección física. | Contiene ciudad, distrito, estado y extensiones DIVIPOLA para georreferenciación del operador tecnológico de software según lineamientos RDA. |
Organization.contact |
Persona(s) de contacto. | Define contacto responsable del producto o servicio, con correo electrónico para comunicaciones oficiales relacionadas con la conformidad y soporte. |
Ver ejemplo de un registro de una organización (Organization) que actúa como el operador tecnológico responsable del desarrollo y mantenimiento de un Software de Sistema de Información Hospitalario (HIS).
{
"resourceType": "Organization",
"id": "14520882-377a-432c-a9e6-721a266e2f70",
"identifier": [
{ "id": "TaxIdentifier-0",
"use": "official",
"type": {"coding": [
{ "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "TAX",
"display": "Tax ID number"},
{ "system": "https://fhir.minsalud.gov.co/rda/CodeSystem/ColombianOrganizationIdentifiers",
"code": "NIT",
"display": "Número de Identificación Tributaria"}]},
"system": "https://fhir.minsalud.gov.co/rda/NamingSystem/DIAN",
"value": "900111222-0",
"period": {"start": "2007-07-20"}}],
"active": true,
"type": [{"coding": [
{ "system": "http://terminology.hl7.org/CodeSystem/organization-type",
"code": "bus",
"display": "Non-Healthcare Business or Corporation"}]}],
"name": "ACME Health Technologies S.A.S.",
"alias": ["ACM","ACME","AHT"],
"telecom": [{
"id": "TelecomPhone-0",
"system": "phone",
"value": "+57(601)222-3333"},
{ "id": "TelecomURL-0",
"system": "url",
"value": "http://acme.example.com"}],
"address": [{
"use": "work",
"type": "physical",
"text": "Cl. 7 #116-50, Usaquén",
"city": "Bogotá D.C.",
"_city": {
"extension": [{
"url": "https://fhir.minsalud.gov.co/rda/StructureDefinition/ExtensionDivipolaMunicipality",
"valueCoding": {
"system": "https://fhir.minsalud.gov.co/rda/CodeSystem/DIVIPOLA",
"code": "11001"}}]},
"district": "Usaquén",
"state": "Bogotá D.C.",
"_state": {
"extension": [{
"url": "https://fhir.minsalud.gov.co/rda/StructureDefinition/ExtensionDivipolaDepartment",
"valueCoding": {
"system": "https://fhir.minsalud.gov.co/rda/CodeSystem/DIVIPOLA",
"code": "11"}}]},
"postalCode": "110011",
"country": "CO"}],
"contact": [{
"name": {"text": "Edgar Moíses Galindo Vargas"},
"telecom": [{
"system": "email",
"value": "acme@example.com"}]}]
}
En este caso de uso, el recurso DeviceDefinition se emplea para registrar y describir un producto de software de salud, independientemente de sus implementaciones. Representa las características generales de un sistema de información o software (software (ej: HIS), EHR, LIS, RIS u otra aplicación) desarrollado por una empresa.
Esta información no deberá ser enviada por el operador tecnológico del software, sino que es registrada y publicada por la plataforma de interoperabilidad durante las pruebas de conformidad.
Este recurso es indispensable para:
| Elemento (FHIRPath) | Descripción | Comentarios |
|---|---|---|
DeviceDefinition.id |
Identificador único del producto. | UUID asignado por la plataforma para registrar oficialmente el software ante el Ministerio. |
DeviceDefinition.identifier |
Identificador regulatorio del producto. | Incluye el identificador oficial del software (ej: HIS) asignado por el Ministerio, lo que permite su seguimiento como producto habilitado para interoperabilidad. |
DeviceDefinition.manufacturerReference |
Referencia al operador tecnológico de software. | Enlaza el producto al recurso Organization del operador tecnológico de software (ej: ACME Health Technologies S.A.S.). |
DeviceDefinition.deviceName |
Nombre del producto. | Nombre comercial registrado: “ACME software (ej: HIS)”. Modo obligatorio para identificar software dentro de la plataforma nacional. |
DeviceDefinition.type |
Tipo de dispositivo/software según terminologías. | Usa SNOMED CT: 462894001 — software de información de Historias clínicas. Define categoría funcional del producto para catálogos nacionales. |
DeviceDefinition.version |
Versión disponible del software. | Indica la versión distribuida del producto (ej: 2.5.0). Importante para evaluar compatibilidades con versiones instaladas. |
DeviceDefinition.contact |
Información de contacto del operador tecnológico de software. | Incluye teléfono y sitio web. Soporte necesario durante procesos de certificación y conexión con IPS. |
Ver ejemplo de un registro de definición de un producto de Software (DeviceDefinition) de Sistema de Información Hospitalario (HIS).
{
"resourceType": "DeviceDefinition",
"id": "eaf4b0ea-682b-47ac-86d4-65bf903349e6",
"identifier": [{
"system": "https://fhir.minsalud.gov.co/rda/NamingSystem/HIS",
"value": "eaf4b0ea-682b-47ac-86d4-65bf903349e6",
"assigner": {"display": "Ministerio de Salud y Protección Social"}}],
"manufacturerReference": {"reference": "Organization/14520882-377a-432c-a9e6-721a266e2f70"},
"deviceName": [{
"name": "ACME HIS",
"type": "manufacturer-name"}],
"type": {"coding": [{
"system": "http://snomed.info/sct",
"code": "462894001",
"display": "software de aplicación de sistema de información hospitalario que administra historias clínicas de pacientes"}]},
"version": ["2.5.0"],
"contact": [{
"id": "TelecomPhone-0",
"system": "phone",
"value": "+57(601)222-3333"},
{ "id": "TelecomURL-0",
"system": "url",
"value": "http://acme.example.com"}]
}
En este caso de uso, el recurso Device se emplea para registrar una instancia implementada y operativa del software dentro de una IPS específica.
Esta información no deberá ser enviada por por la IPS ni por el operador tecnológico del software, sino que es registrada y publicada por la plataforma de interoperabilidad durante las pruebas de conformidad.
Este recurso permite:
| Elemento (FHIRPath) | Descripción | Comentarios |
|---|---|---|
Device.id |
Identificador único de la instancia. | UUID generado por la plataforma. Representa una instalación particular del software en una IPS. |
Device.definition.reference |
Referencia al DeviceDefinition. | Permite vincular la instancia instalada con el producto global (ej: ACME software). Relación obligatoria según RDA. |
Device.status |
Estado operativo de la instancia. | En este caso: active, lo cual indica que el software está en uso dentro de la IPS. |
Device.statusReason |
Motivo del estado operativo. | Se usa el código online, confirmando que la solución se encuentra operativa con normalidad. Incluye descripción textual. |
Device.manufacturer |
Nombre del operador tecnológico del software. | Redundante pero requerido por el perfil; útil para identificación rápida sin necesidad de resolver referencias. |
Device.manufactureDate |
Fecha de entrada en operación. | Representa la fecha en que la instancia fue puesta en producción dentro de la IPS. |
Device.expirationDate |
Fecha de finalización de uso. | Opcional; indica hasta cuándo la instancia estará vigente (útil para ciclos de actualización o desmonte). |
Device.serialNumber |
Licencia o código contractual. | En este escenario representa una licencia o identificador único de la instalación, útil para auditoría o soporte. |
Device.deviceName |
Nombre del software instalado. | Reitera el nombre comercial (ej: ACME software). Complementa identificación unívoca del sistema. |
Device.type |
Código de clasificación del tipo de software en salud. | Usa el SCTID 462894001. Importante para clasificación nacional de software de salud. |
Device.version.value |
Versión instalada del producto. | Es fundamental para la creación del CapabilityStatement de implementación. |
Device.owner.reference |
Organización propietaria. | Identifica la IPS que usa el sistema (ej: HOSPITAL GENERAL CENTRAL). |
Device.location.reference |
Sede o punto de atención. | Indica la localización exacta de la instancia (ej: sede principal). Útil para instituciones multisede. |
Ver ejemplo de un registro de implementación (Device) de una instancia de un Software de Sistema de Información Hospitalario (HIS) en una Institución Prestadora de Servicios de Salud (IPS).
{
"resourceType": "Device",
"id": "fab8c4c1-8d69-44fa-820e-308eb99f7569",
"definition": {"reference": "DeviceDefinition/eaf4b0ea-682b-47ac-86d4-65bf903349e6"},
"status": "active",
"statusReason": [{"coding": [{
"system": "http://terminology.hl7.org/CodeSystem/device-status-reason",
"code": "online",
"display": "Online"}],
"text": "El Software de Sistema de Información Hospitalario (HIS) se encuentra en operación normal dentro de la Institución Prestadora de Servicios de Salud."}],
"manufacturer": "ACME Health Technologies S.A.S.",
"manufactureDate": "2003-11-15T00:00:00Z",
"expirationDate": "2025-11-15T00:00:00Z",
"serialNumber": "FSDFJOE-34872193",
"deviceName": [{
"name": "ACME HIS",
"type": "manufacturer-name"}],
"type": {"coding": [{
"system": "http://snomed.info/sct",
"code": "462894001",
"display": "software de aplicación de sistema de información de historias clínicas de pacientes"}]},
"version": [{"value": "2.5.0"}],
"owner": {
"reference": "Organization/3565ccc1-95b4-47ef-8cc9-5652dba007e6",
"display": "HOSPITAL GENERAL CENTRAL"},
"location": {
"reference": "Location/29c2e207-7c1e-4581-8394-c126875aa896",
"display": "SEDE PRINCIPAL"}
}
Un operador tecnológico de software debe:
Esta declaración de conformidad (CapabilityStatement) queda vinculado al registro del producto de software (DeviceDefinition) y refleja de forma explícita las capacidades del producto ofrecido por el operador tecnológico, respecto a la guía de implemenetación RDA.
Una IPS debe:
Esta declaración de conformidad (CapabilityStatement) queda vinculado al registro de la instancia implementada de software (Device) y refleja de forma explícita las capacidades de la IPS en el entorno productivo, respecto a la guía de implemenetación RDA.
La relación entre recursos es la siguiente:
Organization (Operador Tecnológico)
│
▼
DeviceDefinition (Producto de Software)
│
▼
Device (Instancia instalada en una IPS)
│
▼
CapabilityStatement (Capacidades reales de esa instancia)
Organization (Operador Tecnológico)
│
▼
DeviceDefinition (Producto de Software)
│
▼
CapabilityStatement (Capacidades generales del producto)
Esto permite: