0.5.0 - ci-build
FHIR_CORE_AR - Local Development build (v0.5.0). See the Directory of published versions
Se validarán, obviamente, los tipos de datos para que coincidan con lo definido con el standard FHIR R4.
Se validarán los atributos mínimos obligatorios definidos por el standard, en adición a los atributos definidos obligatorios por el perfil argentino de estos recursos.
Se validarán los atributos mínimos obligatorios definidos por el standard, en adición a los atributos definidos obligatorios por el perfil argentino de estos recursos.
Cualquier otro elemento no mencionado (sin restricciones en el standard ni en este documento) se considerará válido.
Debe ser una referencia lógica (identifier.system/identifier.value) El system de subject debe ser el identificador de dominio (http://dummy.com.ar). El value de subject debe ser el identificador local de paciente (1).
El custodian debe ser una referencia lógica. El system de custodian debe ser “https://federador.msal.gob.ar/uri” El value de custodian debe ser el identificador de dominio (http://dummy.com.ar).
El type debe tener un coding cuyo system sea “http://loinc.org” y que el value sea código de loinc “60591-5”
El content attachment debe tener una url que corresponda con un recurso “Bundle” del mismo endpoint (“/Bundle/
Las entries del Bundle deben referenciarse según lo especifica el estandard, mediante fullUrls y referencias absolutas o relativas (resolubles en el bundle). Para evitar dificultades, se recomienda fuertemente que las fullUrl tengan la siguiente estructura: Url del dominio + “/” + tipo de recurso (camel case) + “/” + identificador de recurso. Ejemplo “http://dummy.com.ar/Condition/3”. Los identificadores deben ser unívocos por recurso. Es invalido tener “Condition/2” y “Condition/2” Es valido tener “Patient/1” y “Condition/1. Los identificadores pueden no ser unívocos entre distintos IPS. La “Condition/1” de un ips puede no corresponderse con la “Condition/1” de otro ips de otro paciente (o del mismo paciente pero generada en un momento distinto). Obviamente, es recomendable que si se correspondan. Asumiendo que los problemas tendran id unico en un software de historia clinica, se recomienda usar dicho id para evitar problemas.
La primer entry debe ser un Composition (Argentina) El status requiere un valor “final”. El type debe tener un coding cuyo system sea “http://loinc.org” y que el value sea código de loinc “60591-5” El author debe ser una referencia lógica (Organization). El author debe tener system “https://refes.msal.gob.ar”. El custodian debe ser una referencia lógica. El system de custodian debe ser “https://federador.msal.gob.ar/uri” El value de custodian debe ser el identificador de dominio (http://dummy.com.ar). Se deben contar con 4 secciones (códigos loinc) Lista de problemas (“http://loinc.org|11450-4”) Lista de alergias (“http://loinc.org|48765-2”) Lista de medicamentos (“http://loinc.org|10160-0”) Lista de vacunas (“http://loinc.org|60484-3”) Todas las secciones tendrán lista de entries con referencias a recursos Condition, AllergyIntollerance, MedicationStatement e Immunization (incluidos en el Bundle). Todas las secciones deben tener una narrativa en html simplificado, que permita a otros dominios (con menor poder de desarrollo) a interpretar el IPS.
La entry de Patient Deberá cumplir con las validaciones ya definidas para el proceso de federación de pacientes del federador nacional. (GOTO)
El clinicalStatus debe ser “active” o “inactive”. El code debe tener system “http://snomed.info/sct”.
El code debe tener system “http://snomed.info/sct”.
El atributo medication[x] es válido para ambos subtipos de datos (CodeableConcept o Reference). En caso de tratarse de medicationCodeableConcept el code debe tener system “http://snomed.info/sct”. Si no se cuentan con demasiados datos de medicación, se recomienda usar este tipo de dato. En caso de tratarse de medicationReference debe referenciar un recurso Medication (incluido en el Bundle). Dicho recurso Medication debe cumplir con la restricción de coding definida en el ítem anterior. El effective[x] es válido para ambos subtipos de datos (DateTime o Period).
Deberán cumplir con las validaciones ya definidas para el proceso de registro de vacunas en Nomivac