Resumen
KodRx representa una receta médica como un FHIR Bundle que contiene datos clínicos estructurados y una capa de trazabilidad verificable mediante Provenance, hash y bloque.
Este perfil no reemplaza FHIR. Define cómo KodRx utiliza FHIR R4 para expresar una receta médica digital verificable.
Nombre del perfil
KodRx Verified Prescription Bundle v1.0
Tipo actual:
Bundle.type = collection
En futuras versiones podrá evolucionar a Bundle.type = document
incorporando un recurso Composition.
Recursos soportados
Representa al paciente de la receta.
Representa al médico emisor y su cédula profesional.
Representa cada medicamento prescrito.
Representa signos vitales como peso, talla, temperatura, IMC y presión arterial.
Representa el diagnóstico asociado a la receta.
Representa la trazabilidad verificable de la receta KodRx.
Recursos obligatorios v1
Bundle ├── Patient ├── Practitioner ├── MedicationRequest mínimo 1 └── Provenance
Recursos opcionales v1
Observation Condition
CapabilityStatement
KodRx publica un CapabilityStatement FHIR R4 para documentar los recursos soportados por su implementación inicial de recetas verificables.
Este archivo funciona como una tarjeta técnica de capacidades para integradores, sistemas clínicos y desarrolladores que deseen conocer el alcance actual de la implementación FHIR de KodRx.
Naming Systems
KodRx documenta los espacios de nombres utilizados para identificar recetas y otros elementos propios de su implementación FHIR.
Reference Bundle
KodRx publica un Reference Bundle basado en FHIR R4 que representa una receta médica verificable utilizando datos ficticios.
Este Bundle constituye la implementación de referencia para desarrolladores que deseen integrar sistemas compatibles con KodRx.
Extensiones KodRx
KodRx utiliza extensiones FHIR personalizadas dentro de
Provenance.extension.
hash
Hash criptográfico asociado a la receta sellada.
block
Número de bloque donde se registró la evidencia de la receta.
recetaId
Identificador interno de la receta KodRx.
Reglas del perfil KodRx v1
1. Todo Bundle KodRx debe incluir Patient. 2. Todo Bundle KodRx debe incluir Practitioner. 3. Todo Bundle KodRx debe incluir al menos un MedicationRequest. 4. Todo MedicationRequest debe referir al Patient. 5. Todo MedicationRequest debe referir al Practitioner. 6. Todo Observation debe referir al Patient. 7. Todo Condition debe referir al Patient. 8. Todo Provenance debe apuntar a los recursos clínicos del Bundle. 9. Todo Provenance debe incluir recetaId. 10. Si la receta está sellada, Provenance debe incluir hash y block.
Ejemplo mínimo
{
"resourceType": "Bundle",
"type": "collection",
"entry": [
{
"resource": {
"resourceType": "Patient"
}
},
{
"resource": {
"resourceType": "Practitioner"
}
},
{
"resource": {
"resourceType": "MedicationRequest"
}
},
{
"resource": {
"resourceType": "Provenance"
}
}
]
}
Estado
Esta guía corresponde a la versión inicial del perfil KodRx FHIR. Su propósito es documentar la primera implementación pública del exportador FHIR de recetas verificables KodRx.
FHIR Version: R4
Profile Version: 1.0.0
Supported Resources: 6
Custom Extensions: 3
Last Update: June 2026/pre>