Perfil FHIR

idS Σ0..1id
id0..1
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
basedOnΣ I0..*Reference(MedicationRequest | CarePlan | ServiceRequest)
partOfΣ I0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Observation)
statusS Σ ?!1..1codeBinding
statusReason0..*CodeableConcept
categoryΣ0..1CodeableConceptBinding
medicationCodeableConceptCodeable Concept (IPS)
medicationReferenceReference(Medication (IPS))
id0..1
extensionI0..*Extension
referenceS Σ I1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
contextΣ I0..1Reference(Encounter | EpisodeOfCare)
id0..1
extensionS I0..1Extension(code)
effectiveDateTimedateTime
effectivePeriodPeriod
dateAssertedΣ0..1dateTime
informationSourceS I0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
derivedFromI0..*Reference(Resource)
reasonCodeS0..*Codeable Concept (IPS)
reasonReferenceS I0..*Reference(Condition | Observation | DiagnosticReport)
note0..*Annotation
id0..1
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
sequenceΣ0..1integer
textS Σ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionΣ0..1string
timingS Σ0..1Timing
asNeededBooleanboolean
asNeededCodeableConceptCodeableConcept
siteS Σ0..1Codeable Concept (IPS)Binding
routeS Σ0..1Codeable Concept (IPS)Binding
methodΣ0..1CodeableConcept
id0..1
extensionI0..*Extension
typeΣ0..1CodeableConcept
doseRangeRange
doseQuantitySimpleQuantity
rateRatioRatio
rateRangeRange
rateQuantitySimpleQuantity
maxDosePerPeriodΣ I0..1Ratio
maxDosePerAdministrationΣ I0..1SimpleQuantity
maxDosePerLifetimeΣ I0..1SimpleQuantity

Medicación Actual

Para cada medicación que el paciente tenga recetada/activa, generar una entry en el bundle con un recurso MedicationStatement (se detallan solo los elementos obligatorios)

MedicationStatement Descripción
text[1] Texto vacío o copia del texto de la sección, derivado en forma legible del contenido de sus elementos
status[1]/value Un código de http://hl7.org/fhir/codesystem-medication-statement-status.html|| medicationReference[1]/reference[1] Referencia interna al recurso Medication con el detalle del producto recetado
medicationReference[1]/subject[1] Referencia interna al recurso Paciente con la información del paciente
effectivePeriod[1]/start[1]/@value Fecha desde la cual el paciente debe utilizar la medicación
dosage[1]/timing[1]/repeat[1]/count[1] Cantidad de repeticiones por período
dosage[1]/timing[1]/repeat[1]/periodUnit[1] Código de período: s min h d wk m
dosage[1]/timing[1]/repeat[1]/count[1] Cantidad de repeticiones por período
dosage[1]/route[1]/coding[1]/system[1] Valor Fijo: "http://snomed.info/sct"
dosage[1]/route[1]/coding[1]/code[1] Código en SNOMED para la ruta de administración, de este valueset http://hl7.org/fhir/ValueSet/route-codes|
dosage[1]/route[1]/coding[1]/display[1] Descripción en SNOMED para la ruta de administración
dosage[1]/doseAndRate[1]/type[1]/coding[1]/system[1] Valor Fijo "http://terminology.hl7.org/CodeSystem/dose-rate-type"
dosage[1]/doseAndRate[1]/type[1]/coding[1]/code[1] Valor Fijo "ordered"
dosage[1]/doseAndRate[1]/type[1]/coding[1]/display[1] Valor Fijo "ordered"
dosage[1]/doseAndRate[1]/doseQuantity[1]/value[1] Cantidad de Unidades
dosage[1]/doseAndRate[1]/doseQuantity[1]/unit[1] Código de Unidad, de cualquier hijo de Snomed CT (732935002)
dosage[1]/doseAndRate[1]/doseQuantity[1]/system[1] Valor Fijo "http://snomed.info/sct"
dosage[1]/doseAndRate[1]/doseQuantity[1]/display[1] Descripcion para la unidad