Receta Digital Interoperable Argentina
0.2.5 - ci-build

Receta Digital Interoperable Argentina - Local Development build (v0.2.5). See the Directory of published versions

Resource Profile: RDIar: Datos de la Prescripcion

Official URL: http://fhir.msal.gob.ar/RDI/StructureDefinition/datosPrescripcionAR Version: 0.2.5
Draft as of 2023-07-31 Realm: Argentina flag Computable Name: DatosPrescripcionAR

Datos de la Prescripcion, representa un medicamento y su posología, recurso principal de la prescripción

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from MedicationRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*MedicationRequestOrdering of medication for patient or group
... identifier 1..1IdentifierExternal ids for this request
.... system 1..1uriURI del sistema prescriptor
.... value 1..1stringEste valor es un UUID generado por el sistema prescriptor
... status 1..1codeactive | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown código del estado de la receta del medicamento prescrito (requerido)
Binding: medicationrequest Status (required)
... statusReason S0..1CodeableConceptEste dato es Obligatorio condicional a que haya un cambio de estado de la Receta (R2)... es la razón por la cual se cambia el estado de la receta
.... coding 1..1CodingCode defined by a terminology system
..... system 1..1uriSistema de códigos a usar.
..... code 1..1codeCódigo relacionado al cambio de estado.
Binding: Conjunto Válido: Razon de Cambio de Estado de Prescripción (extensible)
.... text 0..1stringTexto que representa el concepto. Si el codigo es #otra entonces debe describirse aquí la razón
... Slices for medication[x] 1..1CodeableConceptMedication to be taken
Slice: Unordered, Open by type:$this
.... medication[x]:medicationCodeableConcept 1..1CodeableConceptMedication to be taken
..... Slices for coding 1..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:Generico 1..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Genericos en Snomed CT Argentina (required)
....... system 1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosGenericosSCT
...... coding:Comercial 0..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Comerciales en Snomed CT Argentina (required)
....... system 1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosComercialesSCT
... subject 1..1Reference(RDIar: Datos de Paciente)Referencia al paciente a quien se le prescribe
.... reference 1..1stringReferencia al recurso del paciente embebido en el contenedor
.... display 1..1stringNombre paciente
... authoredOn 1..1dateTimeFecha y hora en la cual fue prescrito el medicamento en formato YYYY-MM-DDThh:mm:ss+zz:zz
... requester 1..1Reference(RDIar: Datos del Prescriptor)Referencia al Prescriptor
.... reference 1..1stringLiteral reference, Relative, internal or absolute URL
.... display 1..1stringNombre Prescriptor
... reasonCode 0..*CodeableConceptProblema de salud que origina la prescripcion codificado en SCT
Binding: Conjunto válido: Problemas de Salud para ser usados como razón de prescripción de una receta RDIAr (required)
... groupIdentifier 1..1IdentifierEs lo que se lleva el paciente como localizador de la receta
.... system 1..1uriAquí va la URI del repositorio donde debe impactarse la receta
.... value 1..1stringEste valor es un UUID generado por el sistema prescriptor
... insurance 1..1Reference(Coverage | ClaimResponse)Associated insurance coverage
.... reference 1..1stringLiteral reference, Relative, internal or absolute URL
... dosageInstruction S0..1DosageInstrucciones del dosaje del medicamento
.... text 1..1stringInstrucciones en texto libre
.... timing
..... repeat 0..1ElementAdministración del medicamento en temporalidad
...... frequency 0..1positiveIntCantidad de repeticiones
...... period 0..1decimalPeríodo en el cual se realizan las repeticiones
...... periodMax 0..1decimalPeriodo máximo en el cual se realizan las repeticiones
...... periodUnit 0..1codes | min | h | d | wk | mo | a - unidad de tiempo (UCUM)
Binding: UnitsOfTime (required)
.... Slices for asNeeded[x] 0..1boolean, CodeableConceptTake "as needed" (for x)
Slice: Unordered, Open by type:$this
..... asNeeded[x]:asNeededBoolean 0..1booleanSe define para uso de fármaco sin receta o indicación en esta.
.... route 0..1CodeableConceptvía por la cual es administrado el medicamento
..... coding
...... system 0..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct/11000221109
...... code 0..1codeCódigo de la vía por medio de subset de SNOMED-CT
Binding: Conjunto válido: Vias de Administración (extensible)
...... display 0..1stringDescripción del código
.... method 0..1CodeableConceptForma exacta en la que el fármaco ingresa al organismo
..... coding
...... system 0..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct/11000221109
...... code 0..1codeCódigos del Set de Valores definidos desde SNOMED-CT
Binding: Conjunto Válido: Métodos de Administración (extensible)
.... doseAndRate 0..1ElementCantidad de medicamento administrado puede ser Cantidad o Rango
..... Slices for dose[x] 0..1Range, SimpleQuantityAmount of medication per dose
Slice: Unordered, Open by type:$this
...... dose[x]:doseQuantity 0..1SimpleQuantityA fixed quantity (no comparator)
....... value 0..1decimalValor de la cantidad a administrar
....... unit 0..1stringUnidad de la cantidad a administrar
Binding: UCUMCodes (required)
....... system 0..1uriNameSpace del sistema de codificacion (UCUM)
....... code 0..1codeCódigo para el tipo de forma del fármaco
Binding: Conjunto Válido: Unidades de Administración (extensible)
...... dose[x]:doseRange 0..1RangeAmount of medication per dose
....... low
........ value 0..1decimalValor mínimo del rango
........ unit 0..1stringUnidad de la cantidad a administrar
........ system 0..1uriSe definirá mas adelante
........ code 0..1codeCódigo para el tipo de forma del fármaco, este en principio no será validado estará dado en la Norma Técnica
Binding: Conjunto Válido: Unidades de Administración (extensible)
....... high
........ value 0..1decimalValor mínimo del rango
........ unit 0..1stringUnidad de la cantidad a administrar
........ system 0..1uriSe definirá mas adelante
........ code 0..1codeCódigo para el tipo de forma del fármaco, este en principio no será validado estará dado en la Norma Técnica
Binding: Conjunto Válido: Unidades de Administración (extensible)
... dispenseRequest 1..1BackboneElementInstruccioens para la dispensación
.... validityPeriod 1..1PeriodPeriodo de validez de la Prescripción
..... start 1..1dateTimeFecha de inicio de la validez de la prescripción. El formato es YYYY-MM-DD
.... quantity 1..1SimpleQuantityCantidad de medicamento a Dispensar
..... value 1..1decimalValor de la cantidad del medicamento a Dispensar. Obligatorio para fármaco Controlado

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
MedicationRequest.statusrequiredmedicationrequest Status
MedicationRequest.statusReason.coding.codeextensibleVSStatusReason (a valid code from Códigos: Motivo de Cambio de Estado)
MedicationRequest.medication[x]:medicationCodeableConcept.coding:GenericorequiredVSMedicamentosGenericos (a valid code from Códigos: Medicamentos Genericos en Snomed CT Argentina)
MedicationRequest.medication[x]:medicationCodeableConcept.coding:ComercialrequiredVSMedicamentosComerciales (a valid code from Códigos: Medicamentos Comerciales en Snomed CT Argentina)
MedicationRequest.reasonCoderequiredVSProblemasSalud (a valid code from Códigos: Problemas Salud SnomedCT Argentina)
MedicationRequest.dosageInstruction.timing.repeat.periodUnitrequiredUnitsOfTime
MedicationRequest.dosageInstruction.route.coding.codeextensibleVSViasAdmin (a valid code from Códigos: Vias de Administración)
MedicationRequest.dosageInstruction.method.coding.codeextensibleVSMetodos (a valid code from Códigos: Métodos de Administración)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.unitrequiredUCUMCodes (a valid code from UCUM)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.low.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.high.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*MedicationRequestOrdering of medication for patient or group
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 1..1IdentifierExternal ids for this request
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... system Σ1..1uriURI del sistema prescriptor
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringEste valor es un UUID generado por el sistema prescriptor
Example General: 123456
... statusReason S0..1CodeableConceptEste dato es Obligatorio condicional a que haya un cambio de estado de la Receta (R2)... es la razón por la cual se cambia el estado de la receta
Binding: medicationRequest Status Reason Codes (example): Identifies the reasons for a given status.

.... coding Σ1..1CodingCode defined by a terminology system
..... system Σ1..1uriSistema de códigos a usar.
..... code Σ1..1codeCódigo relacionado al cambio de estado.
Binding: Conjunto Válido: Razon de Cambio de Estado de Prescripción (extensible)
.... text Σ0..1stringTexto que representa el concepto. Si el codigo es #otra entonces debe describirse aquí la razón
... intent ?!Σ1..1codeproposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent (required): The kind of medication order.


Required Pattern: order
... doNotPerform ?!Σ0..1booleanTrue if request is prohibiting action
... Slices for medication[x] Σ1..1CodeableConceptMedication to be taken
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.

.... medication[x]:medicationCodeableConcept Σ1..1CodeableConceptMedication to be taken
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.

..... Slices for coding Σ1..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:Generico Σ1..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Genericos en Snomed CT Argentina (required)
....... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosGenericosSCT
...... coding:Comercial Σ0..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Comerciales en Snomed CT Argentina (required)
....... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosComercialesSCT
... subject Σ1..1Reference(RDIar: Datos de Paciente)Referencia al paciente a quien se le prescribe
.... reference ΣC1..1stringReferencia al recurso del paciente embebido en el contenedor
.... display Σ1..1stringNombre paciente
... authoredOn Σ1..1dateTimeFecha y hora en la cual fue prescrito el medicamento en formato YYYY-MM-DDThh:mm:ss+zz:zz
... requester Σ1..1Reference(RDIar: Datos del Prescriptor)Referencia al Prescriptor
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
.... display Σ1..1stringNombre Prescriptor
... reasonCode 0..*CodeableConceptProblema de salud que origina la prescripcion codificado en SCT
Binding: Conjunto válido: Problemas de Salud para ser usados como razón de prescripción de una receta RDIAr (required)
... groupIdentifier Σ1..1IdentifierEs lo que se lleva el paciente como localizador de la receta
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... system Σ1..1uriAquí va la URI del repositorio donde debe impactarse la receta
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringEste valor es un UUID generado por el sistema prescriptor
Example General: 123456
... insurance 1..1Reference(Coverage | ClaimResponse)Associated insurance coverage
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... dosageInstruction S0..1DosageInstrucciones del dosaje del medicamento
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... text Σ1..1stringInstrucciones en texto libre
.... Slices for asNeeded[x] Σ0..1Take "as needed" (for x)
Slice: Unordered, Open by type:$this
Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc.

..... asNeededBooleanboolean
..... asNeededCodeableConceptCodeableConcept
..... asNeeded[x]:asNeededBoolean Σ0..1booleanSe define para uso de fármaco sin receta o indicación en esta.
.... route Σ0..1CodeableConceptvía por la cual es administrado el medicamento
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.

.... method Σ0..1CodeableConceptForma exacta en la que el fármaco ingresa al organismo
Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered.

.... doseAndRate Σ0..1ElementCantidad de medicamento administrado puede ser Cantidad o Rango
..... Slices for dose[x] Σ0..1Amount of medication per dose
Slice: Unordered, Closed by type:$this
...... doseRangeRange
...... doseQuantityQuantity(SimpleQuantity)
...... dose[x]:doseQuantity C0..1SimpleQuantityA fixed quantity (no comparator)
....... value Σ0..1decimalValor de la cantidad a administrar
....... unit Σ0..1stringUnidad de la cantidad a administrar
Binding: UCUMCodes (required)
....... system ΣC0..1uriNameSpace del sistema de codificacion (UCUM)
....... code Σ0..1codeCódigo para el tipo de forma del fármaco
Binding: Conjunto Válido: Unidades de Administración (extensible)
...... dose[x]:doseRange Σ0..1RangeAmount of medication per dose
... dispenseRequest 1..1BackboneElementInstruccioens para la dispensación
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... validityPeriod 1..1PeriodPeriodo de validez de la Prescripción
..... start ΣC1..1dateTimeFecha de inicio de la validez de la prescripción. El formato es YYYY-MM-DD
.... quantity 1..1SimpleQuantityCantidad de medicamento a Dispensar
..... value Σ1..1decimalValor de la cantidad del medicamento a Dispensar. Obligatorio para fármaco Controlado

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
MedicationRequest.identifier.userequiredIdentifierUse
MedicationRequest.statusrequiredmedicationrequest Status
MedicationRequest.statusReasonexamplemedicationRequest Status Reason Codes
MedicationRequest.statusReason.coding.codeextensibleVSStatusReason (a valid code from Códigos: Motivo de Cambio de Estado)
MedicationRequest.intentrequiredPattern: order
MedicationRequest.medication[x]exampleSNOMEDCTMedicationCodes
MedicationRequest.medication[x]:medicationCodeableConceptexampleSNOMEDCTMedicationCodes
MedicationRequest.medication[x]:medicationCodeableConcept.coding:GenericorequiredVSMedicamentosGenericos (a valid code from Códigos: Medicamentos Genericos en Snomed CT Argentina)
MedicationRequest.medication[x]:medicationCodeableConcept.coding:ComercialrequiredVSMedicamentosComerciales (a valid code from Códigos: Medicamentos Comerciales en Snomed CT Argentina)
MedicationRequest.reasonCoderequiredVSProblemasSalud (a valid code from Códigos: Problemas Salud SnomedCT Argentina)
MedicationRequest.groupIdentifier.userequiredIdentifierUse
MedicationRequest.dosageInstruction.asNeeded[x]exampleSNOMEDCTMedicationAsNeededReasonCodes
MedicationRequest.dosageInstruction.routeexampleSNOMEDCTRouteCodes
MedicationRequest.dosageInstruction.methodexampleSNOMEDCTAdministrationMethodCodes
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.unitrequiredUCUMCodes (a valid code from UCUM)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*MedicationRequestOrdering of medication for patient or group
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 1..1IdentifierExternal ids for this request
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

.... system Σ1..1uriURI del sistema prescriptor
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringEste valor es un UUID generado por el sistema prescriptor
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... status ?!Σ1..1codeactive | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown código del estado de la receta del medicamento prescrito (requerido)
Binding: medicationrequest Status (required)
... statusReason S0..1CodeableConceptEste dato es Obligatorio condicional a que haya un cambio de estado de la Receta (R2)... es la razón por la cual se cambia el estado de la receta
Binding: medicationRequest Status Reason Codes (example): Identifies the reasons for a given status.

.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ1..1CodingCode defined by a terminology system
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uriSistema de códigos a usar.
..... version Σ0..1stringVersion of the system - if relevant
..... code Σ1..1codeCódigo relacionado al cambio de estado.
Binding: Conjunto Válido: Razon de Cambio de Estado de Prescripción (extensible)
..... display Σ0..1stringRepresentation defined by the system
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringTexto que representa el concepto. Si el codigo es #otra entonces debe describirse aquí la razón
... intent ?!Σ1..1codeproposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent (required): The kind of medication order.


Required Pattern: order
... category 0..*CodeableConceptType of medication usage
Binding: medicationRequest Category Codes (example): A coded concept identifying the category of medication request. For example, where the medication is to be consumed or administered, or the type of medication treatment.


... priority Σ0..1coderoutine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.

... doNotPerform ?!Σ0..1booleanTrue if request is prohibiting action
... reported[x] Σ0..1Reported rather than primary record
.... reportedBooleanboolean
.... reportedReferenceReference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
... Slices for medication[x] Σ1..1CodeableConceptMedication to be taken
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.

.... medication[x]:medicationCodeableConcept Σ1..1CodeableConceptMedication to be taken
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... Slices for coding Σ1..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:Generico Σ1..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Genericos en Snomed CT Argentina (required)
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosGenericosSCT
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ0..1codeSymbol in syntax defined by the system
....... display Σ0..1stringRepresentation defined by the system
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
...... coding:Comercial Σ0..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Comerciales en Snomed CT Argentina (required)
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosComercialesSCT
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ0..1codeSymbol in syntax defined by the system
....... display Σ0..1stringRepresentation defined by the system
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
... subject Σ1..1Reference(RDIar: Datos de Paciente)Referencia al paciente a quien se le prescribe
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC1..1stringReferencia al recurso del paciente embebido en el contenedor
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ1..1stringNombre paciente
... encounter 0..1Reference(Encounter)Encounter created as part of encounter/admission/stay
... supportingInformation 0..*Reference(Resource)Information to support ordering of the medication
... authoredOn Σ1..1dateTimeFecha y hora en la cual fue prescrito el medicamento en formato YYYY-MM-DDThh:mm:ss+zz:zz
... requester Σ1..1Reference(RDIar: Datos del Prescriptor)Referencia al Prescriptor
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ1..1stringNombre Prescriptor
... performer 0..1Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam)Intended performer of administration
... performerType Σ0..1CodeableConceptDesired kind of performer of the medication administration
Binding: ProcedurePerformerRoleCodes (example): Identifies the type of individual that is desired to administer the medication.

... recorder 0..1Reference(Practitioner | PractitionerRole)Person who entered the request
... reasonCode 0..*CodeableConceptProblema de salud que origina la prescripcion codificado en SCT
Binding: Conjunto válido: Problemas de Salud para ser usados como razón de prescripción de una receta RDIAr (required)
... reasonReference 0..*Reference(Condition | Observation)Condition or observation that supports why the prescription is being written
... instantiatesCanonical Σ0..*canonical()Instantiates FHIR protocol or definition
... instantiatesUri Σ0..*uriInstantiates external protocol or definition
... basedOn Σ0..*Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation)What request fulfills
... groupIdentifier Σ1..1IdentifierEs lo que se lleva el paciente como localizador de la receta
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

.... system Σ1..1uriAquí va la URI del repositorio donde debe impactarse la receta
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringEste valor es un UUID generado por el sistema prescriptor
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... courseOfTherapyType 0..1CodeableConceptOverall pattern of medication administration
Binding: medicationRequest Course of Therapy Codes (example): Identifies the overall pattern of medication administratio.

... insurance 1..1Reference(Coverage | ClaimResponse)Associated insurance coverage
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... note 0..*AnnotationInformation about the prescription
... dosageInstruction S0..1DosageInstrucciones del dosaje del medicamento
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... sequence Σ0..1integerThe order of the dosage instructions
.... text Σ1..1stringInstrucciones en texto libre
.... additionalInstruction Σ0..*CodeableConceptSupplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
Binding: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery".


.... patientInstruction Σ0..1stringPatient or consumer oriented instructions
.... timing Σ0..1TimingWhen medication should be administered
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... event Σ0..*dateTimeWhen the event occurs
..... repeat ΣC0..1ElementAdministración del medicamento en temporalidad
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... bounds[x] Σ0..1Length/Range of lengths, or (Start and/or end) limits
....... boundsDurationDuration
....... boundsRangeRange
....... boundsPeriodPeriod
...... count Σ0..1positiveIntNumber of times to repeat
...... countMax Σ0..1positiveIntMaximum number of times to repeat
...... duration Σ0..1decimalHow long when it happens
...... durationMax Σ0..1decimalHow long when it happens (Max)
...... durationUnit Σ0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).

...... frequency Σ0..1positiveIntCantidad de repeticiones
...... frequencyMax Σ0..1positiveIntEvent occurs up to frequencyMax times per period
...... period Σ0..1decimalPeríodo en el cual se realizan las repeticiones
...... periodMax Σ0..1decimalPeriodo máximo en el cual se realizan las repeticiones
...... periodUnit Σ0..1codes | min | h | d | wk | mo | a - unidad de tiempo (UCUM)
Binding: UnitsOfTime (required)
...... dayOfWeek Σ0..*codemon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required)
...... timeOfDay Σ0..*timeTime of day for action
...... when Σ0..*codeCode for time period of occurrence
Binding: EventTiming (required): Real world event relating to the schedule.


...... offset Σ0..1unsignedIntMinutes from event (before or after)
..... code Σ0..1CodeableConceptBID | TID | QID | AM | PM | QD | QOD | +
Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern.

.... Slices for asNeeded[x] Σ0..1Take "as needed" (for x)
Slice: Unordered, Open by type:$this
Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc.

..... asNeededBooleanboolean
..... asNeededCodeableConceptCodeableConcept
..... asNeeded[x]:asNeededBoolean Σ0..1booleanSe define para uso de fármaco sin receta o indicación en esta.
.... site Σ0..1CodeableConceptBody site to administer to
Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body.

.... route Σ0..1CodeableConceptvía por la cual es administrado el medicamento
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ0..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct/11000221109
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeCódigo de la vía por medio de subset de SNOMED-CT
Binding: Conjunto válido: Vias de Administración (extensible)
...... display Σ0..1stringDescripción del código
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... method Σ0..1CodeableConceptForma exacta en la que el fármaco ingresa al organismo
Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered.

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ0..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct/11000221109
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeCódigos del Set de Valores definidos desde SNOMED-CT
Binding: Conjunto Válido: Métodos de Administración (extensible)
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... doseAndRate Σ0..1ElementCantidad de medicamento administrado puede ser Cantidad o Rango
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... type Σ0..1CodeableConceptThe kind of dose or rate specified
Binding: DoseAndRateType (example): The kind of dose or rate specified.

..... Slices for dose[x] Σ0..1Amount of medication per dose
Slice: Unordered, Closed by type:$this
...... doseRangeRange
...... doseQuantityQuantity(SimpleQuantity)
...... dose[x]:doseQuantity C0..1SimpleQuantityA fixed quantity (no comparator)
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... value Σ0..1decimalValor de la cantidad a administrar
....... unit Σ0..1stringUnidad de la cantidad a administrar
Binding: UCUMCodes (required)
....... system ΣC0..1uriNameSpace del sistema de codificacion (UCUM)
....... code Σ0..1codeCódigo para el tipo de forma del fármaco
Binding: Conjunto Válido: Unidades de Administración (extensible)
...... dose[x]:doseRange Σ0..1RangeAmount of medication per dose
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... low Σ0..1SimpleQuantityLow limit
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value Σ0..1decimalValor mínimo del rango
........ unit Σ0..1stringUnidad de la cantidad a administrar
........ system ΣC0..1uriSe definirá mas adelante
........ code Σ0..1codeCódigo para el tipo de forma del fármaco, este en principio no será validado estará dado en la Norma Técnica
Binding: Conjunto Válido: Unidades de Administración (extensible)
....... high Σ0..1SimpleQuantityHigh limit
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value Σ0..1decimalValor mínimo del rango
........ unit Σ0..1stringUnidad de la cantidad a administrar
........ system ΣC0..1uriSe definirá mas adelante
........ code Σ0..1codeCódigo para el tipo de forma del fármaco, este en principio no será validado estará dado en la Norma Técnica
Binding: Conjunto Válido: Unidades de Administración (extensible)
..... rate[x] Σ0..1Amount of medication per unit of time
...... rateRatioRatio
...... rateRangeRange
...... rateQuantityQuantity(SimpleQuantity)
.... maxDosePerPeriod Σ0..1RatioUpper limit on medication per unit of time
.... maxDosePerAdministration Σ0..1SimpleQuantityUpper limit on medication per administration
.... maxDosePerLifetime Σ0..1SimpleQuantityUpper limit on medication per lifetime of the patient
... dispenseRequest 1..1BackboneElementInstruccioens para la dispensación
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... initialFill 0..1BackboneElementFirst fill details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... quantity 0..1SimpleQuantityFirst fill quantity
..... duration 0..1DurationFirst fill duration
.... dispenseInterval 0..1DurationMinimum period of time between dispenses
.... validityPeriod 1..1PeriodPeriodo de validez de la Prescripción
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... start ΣC1..1dateTimeFecha de inicio de la validez de la prescripción. El formato es YYYY-MM-DD
..... end ΣC0..1dateTimeEnd time with inclusive boundary, if not ongoing
.... numberOfRepeatsAllowed 0..1unsignedIntNumber of refills authorized
.... quantity 1..1SimpleQuantityCantidad de medicamento a Dispensar
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ1..1decimalValor de la cantidad del medicamento a Dispensar. Obligatorio para fármaco Controlado
..... unit Σ0..1stringUnit representation
..... system ΣC0..1uriSystem that defines coded unit form
..... code Σ0..1codeCoded form of the unit
.... expectedSupplyDuration 0..1DurationNumber of days supply per dispense
.... performer 0..1Reference(Organization)Intended dispenser
... substitution 0..1BackboneElementAny restrictions on medication substitution
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... allowed[x] 1..1Whether substitution is allowed or not
Binding: ActSubstanceAdminSubstitutionCode (example): Identifies the type of substitution allowed.

..... allowedBooleanboolean
..... allowedCodeableConceptCodeableConcept
.... reason 0..1CodeableConceptWhy should (not) substitution be made
Binding: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed.

... priorPrescription 0..1Reference(MedicationRequest)An order/prescription that is being replaced
... detectedIssue 0..*Reference(DetectedIssue)Clinical Issue with action
... eventHistory 0..*Reference(Provenance)A list of events of interest in the lifecycle

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
MedicationRequest.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
MedicationRequest.identifier.userequiredIdentifierUse
MedicationRequest.identifier.typeextensibleIdentifier Type Codes
MedicationRequest.statusrequiredmedicationrequest Status
MedicationRequest.statusReasonexamplemedicationRequest Status Reason Codes
MedicationRequest.statusReason.coding.codeextensibleVSStatusReason (a valid code from Códigos: Motivo de Cambio de Estado)
MedicationRequest.intentrequiredPattern: order
MedicationRequest.categoryexamplemedicationRequest Category Codes
MedicationRequest.priorityrequiredRequestPriority
MedicationRequest.medication[x]exampleSNOMEDCTMedicationCodes
MedicationRequest.medication[x]:medicationCodeableConceptexampleSNOMEDCTMedicationCodes
MedicationRequest.medication[x]:medicationCodeableConcept.coding:GenericorequiredVSMedicamentosGenericos (a valid code from Códigos: Medicamentos Genericos en Snomed CT Argentina)
MedicationRequest.medication[x]:medicationCodeableConcept.coding:ComercialrequiredVSMedicamentosComerciales (a valid code from Códigos: Medicamentos Comerciales en Snomed CT Argentina)
MedicationRequest.subject.typeextensibleResourceType
MedicationRequest.requester.typeextensibleResourceType
MedicationRequest.performerTypeexampleProcedurePerformerRoleCodes
MedicationRequest.reasonCoderequiredVSProblemasSalud (a valid code from Códigos: Problemas Salud SnomedCT Argentina)
MedicationRequest.groupIdentifier.userequiredIdentifierUse
MedicationRequest.groupIdentifier.typeextensibleIdentifier Type Codes
MedicationRequest.courseOfTherapyTypeexamplemedicationRequest Course of Therapy Codes
MedicationRequest.insurance.typeextensibleResourceType
MedicationRequest.dosageInstruction.additionalInstructionexampleSNOMEDCTAdditionalDosageInstructions
MedicationRequest.dosageInstruction.timing.repeat.durationUnitrequiredUnitsOfTime
MedicationRequest.dosageInstruction.timing.repeat.periodUnitrequiredUnitsOfTime
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeekrequiredDaysOfWeek
MedicationRequest.dosageInstruction.timing.repeat.whenrequiredEventTiming
MedicationRequest.dosageInstruction.timing.codepreferredTimingAbbreviation
MedicationRequest.dosageInstruction.asNeeded[x]exampleSNOMEDCTMedicationAsNeededReasonCodes
MedicationRequest.dosageInstruction.siteexampleSNOMEDCTAnatomicalStructureForAdministrationSiteCodes
MedicationRequest.dosageInstruction.routeexampleSNOMEDCTRouteCodes
MedicationRequest.dosageInstruction.route.coding.codeextensibleVSViasAdmin (a valid code from Códigos: Vias de Administración)
MedicationRequest.dosageInstruction.methodexampleSNOMEDCTAdministrationMethodCodes
MedicationRequest.dosageInstruction.method.coding.codeextensibleVSMetodos (a valid code from Códigos: Métodos de Administración)
MedicationRequest.dosageInstruction.doseAndRate.typeexampleDoseAndRateType
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.unitrequiredUCUMCodes (a valid code from UCUM)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.low.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.high.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
MedicationRequest.substitution.allowed[x]exampleActSubstanceAdminSubstitutionCode
MedicationRequest.substitution.reasonexampleSubstanceAdminSubstitutionReason

This structure is derived from MedicationRequest

Summary

Mandatory: 23 elements (5 nested mandatory elements)
Must-Support: 2 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element MedicationRequest.medication[x] is sliced based on the value of type:$this
  • The element MedicationRequest.medication[x].coding is sliced based on the value of value:system
  • The element MedicationRequest.dosageInstruction.asNeeded[x] is sliced based on the value of type:$this
  • The element MedicationRequest.dosageInstruction.doseAndRate.dose[x] is sliced based on the value of type:$this

Differential View

This structure is derived from MedicationRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*MedicationRequestOrdering of medication for patient or group
... identifier 1..1IdentifierExternal ids for this request
.... system 1..1uriURI del sistema prescriptor
.... value 1..1stringEste valor es un UUID generado por el sistema prescriptor
... status 1..1codeactive | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown código del estado de la receta del medicamento prescrito (requerido)
Binding: medicationrequest Status (required)
... statusReason S0..1CodeableConceptEste dato es Obligatorio condicional a que haya un cambio de estado de la Receta (R2)... es la razón por la cual se cambia el estado de la receta
.... coding 1..1CodingCode defined by a terminology system
..... system 1..1uriSistema de códigos a usar.
..... code 1..1codeCódigo relacionado al cambio de estado.
Binding: Conjunto Válido: Razon de Cambio de Estado de Prescripción (extensible)
.... text 0..1stringTexto que representa el concepto. Si el codigo es #otra entonces debe describirse aquí la razón
... Slices for medication[x] 1..1CodeableConceptMedication to be taken
Slice: Unordered, Open by type:$this
.... medication[x]:medicationCodeableConcept 1..1CodeableConceptMedication to be taken
..... Slices for coding 1..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:Generico 1..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Genericos en Snomed CT Argentina (required)
....... system 1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosGenericosSCT
...... coding:Comercial 0..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Comerciales en Snomed CT Argentina (required)
....... system 1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosComercialesSCT
... subject 1..1Reference(RDIar: Datos de Paciente)Referencia al paciente a quien se le prescribe
.... reference 1..1stringReferencia al recurso del paciente embebido en el contenedor
.... display 1..1stringNombre paciente
... authoredOn 1..1dateTimeFecha y hora en la cual fue prescrito el medicamento en formato YYYY-MM-DDThh:mm:ss+zz:zz
... requester 1..1Reference(RDIar: Datos del Prescriptor)Referencia al Prescriptor
.... reference 1..1stringLiteral reference, Relative, internal or absolute URL
.... display 1..1stringNombre Prescriptor
... reasonCode 0..*CodeableConceptProblema de salud que origina la prescripcion codificado en SCT
Binding: Conjunto válido: Problemas de Salud para ser usados como razón de prescripción de una receta RDIAr (required)
... groupIdentifier 1..1IdentifierEs lo que se lleva el paciente como localizador de la receta
.... system 1..1uriAquí va la URI del repositorio donde debe impactarse la receta
.... value 1..1stringEste valor es un UUID generado por el sistema prescriptor
... insurance 1..1Reference(Coverage | ClaimResponse)Associated insurance coverage
.... reference 1..1stringLiteral reference, Relative, internal or absolute URL
... dosageInstruction S0..1DosageInstrucciones del dosaje del medicamento
.... text 1..1stringInstrucciones en texto libre
.... timing
..... repeat 0..1ElementAdministración del medicamento en temporalidad
...... frequency 0..1positiveIntCantidad de repeticiones
...... period 0..1decimalPeríodo en el cual se realizan las repeticiones
...... periodMax 0..1decimalPeriodo máximo en el cual se realizan las repeticiones
...... periodUnit 0..1codes | min | h | d | wk | mo | a - unidad de tiempo (UCUM)
Binding: UnitsOfTime (required)
.... Slices for asNeeded[x] 0..1boolean, CodeableConceptTake "as needed" (for x)
Slice: Unordered, Open by type:$this
..... asNeeded[x]:asNeededBoolean 0..1booleanSe define para uso de fármaco sin receta o indicación en esta.
.... route 0..1CodeableConceptvía por la cual es administrado el medicamento
..... coding
...... system 0..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct/11000221109
...... code 0..1codeCódigo de la vía por medio de subset de SNOMED-CT
Binding: Conjunto válido: Vias de Administración (extensible)
...... display 0..1stringDescripción del código
.... method 0..1CodeableConceptForma exacta en la que el fármaco ingresa al organismo
..... coding
...... system 0..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct/11000221109
...... code 0..1codeCódigos del Set de Valores definidos desde SNOMED-CT
Binding: Conjunto Válido: Métodos de Administración (extensible)
.... doseAndRate 0..1ElementCantidad de medicamento administrado puede ser Cantidad o Rango
..... Slices for dose[x] 0..1Range, SimpleQuantityAmount of medication per dose
Slice: Unordered, Open by type:$this
...... dose[x]:doseQuantity 0..1SimpleQuantityA fixed quantity (no comparator)
....... value 0..1decimalValor de la cantidad a administrar
....... unit 0..1stringUnidad de la cantidad a administrar
Binding: UCUMCodes (required)
....... system 0..1uriNameSpace del sistema de codificacion (UCUM)
....... code 0..1codeCódigo para el tipo de forma del fármaco
Binding: Conjunto Válido: Unidades de Administración (extensible)
...... dose[x]:doseRange 0..1RangeAmount of medication per dose
....... low
........ value 0..1decimalValor mínimo del rango
........ unit 0..1stringUnidad de la cantidad a administrar
........ system 0..1uriSe definirá mas adelante
........ code 0..1codeCódigo para el tipo de forma del fármaco, este en principio no será validado estará dado en la Norma Técnica
Binding: Conjunto Válido: Unidades de Administración (extensible)
....... high
........ value 0..1decimalValor mínimo del rango
........ unit 0..1stringUnidad de la cantidad a administrar
........ system 0..1uriSe definirá mas adelante
........ code 0..1codeCódigo para el tipo de forma del fármaco, este en principio no será validado estará dado en la Norma Técnica
Binding: Conjunto Válido: Unidades de Administración (extensible)
... dispenseRequest 1..1BackboneElementInstruccioens para la dispensación
.... validityPeriod 1..1PeriodPeriodo de validez de la Prescripción
..... start 1..1dateTimeFecha de inicio de la validez de la prescripción. El formato es YYYY-MM-DD
.... quantity 1..1SimpleQuantityCantidad de medicamento a Dispensar
..... value 1..1decimalValor de la cantidad del medicamento a Dispensar. Obligatorio para fármaco Controlado

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSet
MedicationRequest.statusrequiredmedicationrequest Status
MedicationRequest.statusReason.coding.codeextensibleVSStatusReason (a valid code from Códigos: Motivo de Cambio de Estado)
MedicationRequest.medication[x]:medicationCodeableConcept.coding:GenericorequiredVSMedicamentosGenericos (a valid code from Códigos: Medicamentos Genericos en Snomed CT Argentina)
MedicationRequest.medication[x]:medicationCodeableConcept.coding:ComercialrequiredVSMedicamentosComerciales (a valid code from Códigos: Medicamentos Comerciales en Snomed CT Argentina)
MedicationRequest.reasonCoderequiredVSProblemasSalud (a valid code from Códigos: Problemas Salud SnomedCT Argentina)
MedicationRequest.dosageInstruction.timing.repeat.periodUnitrequiredUnitsOfTime
MedicationRequest.dosageInstruction.route.coding.codeextensibleVSViasAdmin (a valid code from Códigos: Vias de Administración)
MedicationRequest.dosageInstruction.method.coding.codeextensibleVSMetodos (a valid code from Códigos: Métodos de Administración)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.unitrequiredUCUMCodes (a valid code from UCUM)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.low.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.high.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*MedicationRequestOrdering of medication for patient or group
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 1..1IdentifierExternal ids for this request
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... system Σ1..1uriURI del sistema prescriptor
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringEste valor es un UUID generado por el sistema prescriptor
Example General: 123456
... statusReason S0..1CodeableConceptEste dato es Obligatorio condicional a que haya un cambio de estado de la Receta (R2)... es la razón por la cual se cambia el estado de la receta
Binding: medicationRequest Status Reason Codes (example): Identifies the reasons for a given status.

.... coding Σ1..1CodingCode defined by a terminology system
..... system Σ1..1uriSistema de códigos a usar.
..... code Σ1..1codeCódigo relacionado al cambio de estado.
Binding: Conjunto Válido: Razon de Cambio de Estado de Prescripción (extensible)
.... text Σ0..1stringTexto que representa el concepto. Si el codigo es #otra entonces debe describirse aquí la razón
... intent ?!Σ1..1codeproposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent (required): The kind of medication order.


Required Pattern: order
... doNotPerform ?!Σ0..1booleanTrue if request is prohibiting action
... Slices for medication[x] Σ1..1CodeableConceptMedication to be taken
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.

.... medication[x]:medicationCodeableConcept Σ1..1CodeableConceptMedication to be taken
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.

..... Slices for coding Σ1..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:Generico Σ1..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Genericos en Snomed CT Argentina (required)
....... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosGenericosSCT
...... coding:Comercial Σ0..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Comerciales en Snomed CT Argentina (required)
....... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosComercialesSCT
... subject Σ1..1Reference(RDIar: Datos de Paciente)Referencia al paciente a quien se le prescribe
.... reference ΣC1..1stringReferencia al recurso del paciente embebido en el contenedor
.... display Σ1..1stringNombre paciente
... authoredOn Σ1..1dateTimeFecha y hora en la cual fue prescrito el medicamento en formato YYYY-MM-DDThh:mm:ss+zz:zz
... requester Σ1..1Reference(RDIar: Datos del Prescriptor)Referencia al Prescriptor
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
.... display Σ1..1stringNombre Prescriptor
... reasonCode 0..*CodeableConceptProblema de salud que origina la prescripcion codificado en SCT
Binding: Conjunto válido: Problemas de Salud para ser usados como razón de prescripción de una receta RDIAr (required)
... groupIdentifier Σ1..1IdentifierEs lo que se lleva el paciente como localizador de la receta
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... system Σ1..1uriAquí va la URI del repositorio donde debe impactarse la receta
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringEste valor es un UUID generado por el sistema prescriptor
Example General: 123456
... insurance 1..1Reference(Coverage | ClaimResponse)Associated insurance coverage
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
... dosageInstruction S0..1DosageInstrucciones del dosaje del medicamento
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... text Σ1..1stringInstrucciones en texto libre
.... Slices for asNeeded[x] Σ0..1Take "as needed" (for x)
Slice: Unordered, Open by type:$this
Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc.

..... asNeededBooleanboolean
..... asNeededCodeableConceptCodeableConcept
..... asNeeded[x]:asNeededBoolean Σ0..1booleanSe define para uso de fármaco sin receta o indicación en esta.
.... route Σ0..1CodeableConceptvía por la cual es administrado el medicamento
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.

.... method Σ0..1CodeableConceptForma exacta en la que el fármaco ingresa al organismo
Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered.

.... doseAndRate Σ0..1ElementCantidad de medicamento administrado puede ser Cantidad o Rango
..... Slices for dose[x] Σ0..1Amount of medication per dose
Slice: Unordered, Closed by type:$this
...... doseRangeRange
...... doseQuantityQuantity(SimpleQuantity)
...... dose[x]:doseQuantity C0..1SimpleQuantityA fixed quantity (no comparator)
....... value Σ0..1decimalValor de la cantidad a administrar
....... unit Σ0..1stringUnidad de la cantidad a administrar
Binding: UCUMCodes (required)
....... system ΣC0..1uriNameSpace del sistema de codificacion (UCUM)
....... code Σ0..1codeCódigo para el tipo de forma del fármaco
Binding: Conjunto Válido: Unidades de Administración (extensible)
...... dose[x]:doseRange Σ0..1RangeAmount of medication per dose
... dispenseRequest 1..1BackboneElementInstruccioens para la dispensación
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... validityPeriod 1..1PeriodPeriodo de validez de la Prescripción
..... start ΣC1..1dateTimeFecha de inicio de la validez de la prescripción. El formato es YYYY-MM-DD
.... quantity 1..1SimpleQuantityCantidad de medicamento a Dispensar
..... value Σ1..1decimalValor de la cantidad del medicamento a Dispensar. Obligatorio para fármaco Controlado

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
MedicationRequest.identifier.userequiredIdentifierUse
MedicationRequest.statusrequiredmedicationrequest Status
MedicationRequest.statusReasonexamplemedicationRequest Status Reason Codes
MedicationRequest.statusReason.coding.codeextensibleVSStatusReason (a valid code from Códigos: Motivo de Cambio de Estado)
MedicationRequest.intentrequiredPattern: order
MedicationRequest.medication[x]exampleSNOMEDCTMedicationCodes
MedicationRequest.medication[x]:medicationCodeableConceptexampleSNOMEDCTMedicationCodes
MedicationRequest.medication[x]:medicationCodeableConcept.coding:GenericorequiredVSMedicamentosGenericos (a valid code from Códigos: Medicamentos Genericos en Snomed CT Argentina)
MedicationRequest.medication[x]:medicationCodeableConcept.coding:ComercialrequiredVSMedicamentosComerciales (a valid code from Códigos: Medicamentos Comerciales en Snomed CT Argentina)
MedicationRequest.reasonCoderequiredVSProblemasSalud (a valid code from Códigos: Problemas Salud SnomedCT Argentina)
MedicationRequest.groupIdentifier.userequiredIdentifierUse
MedicationRequest.dosageInstruction.asNeeded[x]exampleSNOMEDCTMedicationAsNeededReasonCodes
MedicationRequest.dosageInstruction.routeexampleSNOMEDCTRouteCodes
MedicationRequest.dosageInstruction.methodexampleSNOMEDCTAdministrationMethodCodes
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.unitrequiredUCUMCodes (a valid code from UCUM)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. MedicationRequest 0..*MedicationRequestOrdering of medication for patient or group
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: CommonLanguages (preferred): A human language.

Additional BindingsPurpose
AllLanguagesMax Binding
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier 1..1IdentifierExternal ids for this request
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

.... system Σ1..1uriURI del sistema prescriptor
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringEste valor es un UUID generado por el sistema prescriptor
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... status ?!Σ1..1codeactive | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown código del estado de la receta del medicamento prescrito (requerido)
Binding: medicationrequest Status (required)
... statusReason S0..1CodeableConceptEste dato es Obligatorio condicional a que haya un cambio de estado de la Receta (R2)... es la razón por la cual se cambia el estado de la receta
Binding: medicationRequest Status Reason Codes (example): Identifies the reasons for a given status.

.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... coding Σ1..1CodingCode defined by a terminology system
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... system Σ1..1uriSistema de códigos a usar.
..... version Σ0..1stringVersion of the system - if relevant
..... code Σ1..1codeCódigo relacionado al cambio de estado.
Binding: Conjunto Válido: Razon de Cambio de Estado de Prescripción (extensible)
..... display Σ0..1stringRepresentation defined by the system
..... userSelected Σ0..1booleanIf this coding was chosen directly by the user
.... text Σ0..1stringTexto que representa el concepto. Si el codigo es #otra entonces debe describirse aquí la razón
... intent ?!Σ1..1codeproposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent (required): The kind of medication order.


Required Pattern: order
... category 0..*CodeableConceptType of medication usage
Binding: medicationRequest Category Codes (example): A coded concept identifying the category of medication request. For example, where the medication is to be consumed or administered, or the type of medication treatment.


... priority Σ0..1coderoutine | urgent | asap | stat
Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request.

... doNotPerform ?!Σ0..1booleanTrue if request is prohibiting action
... reported[x] Σ0..1Reported rather than primary record
.... reportedBooleanboolean
.... reportedReferenceReference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
... Slices for medication[x] Σ1..1CodeableConceptMedication to be taken
Slice: Unordered, Closed by type:$this
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.

.... medication[x]:medicationCodeableConcept Σ1..1CodeableConceptMedication to be taken
Binding: SNOMEDCTMedicationCodes (example): A coded concept identifying substance or product that can be ordered.

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... Slices for coding Σ1..*CodingCode defined by a terminology system
Slice: Unordered, Open by value:system
...... coding:Generico Σ1..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Genericos en Snomed CT Argentina (required)
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosGenericosSCT
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ0..1codeSymbol in syntax defined by the system
....... display Σ0..1stringRepresentation defined by the system
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
...... coding:Comercial Σ0..1CodingCode defined by a terminology system
Binding: Conjunto válido: Medicamentos Comerciales en Snomed CT Argentina (required)
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... system Σ1..1uriIdentity of the terminology system
Required Pattern: http://fhir.msal.gob.ar/RDI/CodeSystem/CSMedicamentosComercialesSCT
....... version Σ0..1stringVersion of the system - if relevant
....... code Σ0..1codeSymbol in syntax defined by the system
....... display Σ0..1stringRepresentation defined by the system
....... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
... subject Σ1..1Reference(RDIar: Datos de Paciente)Referencia al paciente a quien se le prescribe
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC1..1stringReferencia al recurso del paciente embebido en el contenedor
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ1..1stringNombre paciente
... encounter 0..1Reference(Encounter)Encounter created as part of encounter/admission/stay
... supportingInformation 0..*Reference(Resource)Information to support ordering of the medication
... authoredOn Σ1..1dateTimeFecha y hora en la cual fue prescrito el medicamento en formato YYYY-MM-DDThh:mm:ss+zz:zz
... requester Σ1..1Reference(RDIar: Datos del Prescriptor)Referencia al Prescriptor
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ1..1stringNombre Prescriptor
... performer 0..1Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam)Intended performer of administration
... performerType Σ0..1CodeableConceptDesired kind of performer of the medication administration
Binding: ProcedurePerformerRoleCodes (example): Identifies the type of individual that is desired to administer the medication.

... recorder 0..1Reference(Practitioner | PractitionerRole)Person who entered the request
... reasonCode 0..*CodeableConceptProblema de salud que origina la prescripcion codificado en SCT
Binding: Conjunto válido: Problemas de Salud para ser usados como razón de prescripción de una receta RDIAr (required)
... reasonReference 0..*Reference(Condition | Observation)Condition or observation that supports why the prescription is being written
... instantiatesCanonical Σ0..*canonical()Instantiates FHIR protocol or definition
... instantiatesUri Σ0..*uriInstantiates external protocol or definition
... basedOn Σ0..*Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation)What request fulfills
... groupIdentifier Σ1..1IdentifierEs lo que se lleva el paciente como localizador de la receta
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

.... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

.... system Σ1..1uriAquí va la URI del repositorio donde debe impactarse la receta
Example General: http://www.acme.com/identifiers/patient
.... value Σ1..1stringEste valor es un UUID generado por el sistema prescriptor
Example General: 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... courseOfTherapyType 0..1CodeableConceptOverall pattern of medication administration
Binding: medicationRequest Course of Therapy Codes (example): Identifies the overall pattern of medication administratio.

... insurance 1..1Reference(Coverage | ClaimResponse)Associated insurance coverage
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... reference ΣC1..1stringLiteral reference, Relative, internal or absolute URL
.... type Σ0..1uriType the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible): Aa resource (or, for logical models, the URI of the logical model).

.... identifier Σ0..1IdentifierLogical reference, when literal reference is not known
.... display Σ0..1stringText alternative for the resource
... note 0..*AnnotationInformation about the prescription
... dosageInstruction S0..1DosageInstrucciones del dosaje del medicamento
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... sequence Σ0..1integerThe order of the dosage instructions
.... text Σ1..1stringInstrucciones en texto libre
.... additionalInstruction Σ0..*CodeableConceptSupplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
Binding: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery".


.... patientInstruction Σ0..1stringPatient or consumer oriented instructions
.... timing Σ0..1TimingWhen medication should be administered
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... event Σ0..*dateTimeWhen the event occurs
..... repeat ΣC0..1ElementAdministración del medicamento en temporalidad
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... bounds[x] Σ0..1Length/Range of lengths, or (Start and/or end) limits
....... boundsDurationDuration
....... boundsRangeRange
....... boundsPeriodPeriod
...... count Σ0..1positiveIntNumber of times to repeat
...... countMax Σ0..1positiveIntMaximum number of times to repeat
...... duration Σ0..1decimalHow long when it happens
...... durationMax Σ0..1decimalHow long when it happens (Max)
...... durationUnit Σ0..1codes | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).

...... frequency Σ0..1positiveIntCantidad de repeticiones
...... frequencyMax Σ0..1positiveIntEvent occurs up to frequencyMax times per period
...... period Σ0..1decimalPeríodo en el cual se realizan las repeticiones
...... periodMax Σ0..1decimalPeriodo máximo en el cual se realizan las repeticiones
...... periodUnit Σ0..1codes | min | h | d | wk | mo | a - unidad de tiempo (UCUM)
Binding: UnitsOfTime (required)
...... dayOfWeek Σ0..*codemon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required)
...... timeOfDay Σ0..*timeTime of day for action
...... when Σ0..*codeCode for time period of occurrence
Binding: EventTiming (required): Real world event relating to the schedule.


...... offset Σ0..1unsignedIntMinutes from event (before or after)
..... code Σ0..1CodeableConceptBID | TID | QID | AM | PM | QD | QOD | +
Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern.

.... Slices for asNeeded[x] Σ0..1Take "as needed" (for x)
Slice: Unordered, Open by type:$this
Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the precondition that should be met or evaluated prior to consuming or administering a medication dose. For example "pain", "30 minutes prior to sexual intercourse", "on flare-up" etc.

..... asNeededBooleanboolean
..... asNeededCodeableConceptCodeableConcept
..... asNeeded[x]:asNeededBoolean Σ0..1booleanSe define para uso de fármaco sin receta o indicación en esta.
.... site Σ0..1CodeableConceptBody site to administer to
Binding: SNOMEDCTAnatomicalStructureForAdministrationSiteCodes (example): A coded concept describing the site location the medicine enters into or onto the body.

.... route Σ0..1CodeableConceptvía por la cual es administrado el medicamento
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of administration of a therapeutic agent into or onto the body of a subject.

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ0..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct/11000221109
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeCódigo de la vía por medio de subset de SNOMED-CT
Binding: Conjunto válido: Vias de Administración (extensible)
...... display Σ0..1stringDescripción del código
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... method Σ0..1CodeableConceptForma exacta en la que el fármaco ingresa al organismo
Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered.

..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
...... id 0..1stringUnique id for inter-element referencing
...... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
...... system Σ0..1uriIdentity of the terminology system
Required Pattern: http://snomed.info/sct/11000221109
...... version Σ0..1stringVersion of the system - if relevant
...... code Σ0..1codeCódigos del Set de Valores definidos desde SNOMED-CT
Binding: Conjunto Válido: Métodos de Administración (extensible)
...... display Σ0..1stringRepresentation defined by the system
...... userSelected Σ0..1booleanIf this coding was chosen directly by the user
..... text Σ0..1stringPlain text representation of the concept
.... doseAndRate Σ0..1ElementCantidad de medicamento administrado puede ser Cantidad o Rango
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... type Σ0..1CodeableConceptThe kind of dose or rate specified
Binding: DoseAndRateType (example): The kind of dose or rate specified.

..... Slices for dose[x] Σ0..1Amount of medication per dose
Slice: Unordered, Closed by type:$this
...... doseRangeRange
...... doseQuantityQuantity(SimpleQuantity)
...... dose[x]:doseQuantity C0..1SimpleQuantityA fixed quantity (no comparator)
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... value Σ0..1decimalValor de la cantidad a administrar
....... unit Σ0..1stringUnidad de la cantidad a administrar
Binding: UCUMCodes (required)
....... system ΣC0..1uriNameSpace del sistema de codificacion (UCUM)
....... code Σ0..1codeCódigo para el tipo de forma del fármaco
Binding: Conjunto Válido: Unidades de Administración (extensible)
...... dose[x]:doseRange Σ0..1RangeAmount of medication per dose
....... id 0..1stringUnique id for inter-element referencing
....... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
....... low Σ0..1SimpleQuantityLow limit
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value Σ0..1decimalValor mínimo del rango
........ unit Σ0..1stringUnidad de la cantidad a administrar
........ system ΣC0..1uriSe definirá mas adelante
........ code Σ0..1codeCódigo para el tipo de forma del fármaco, este en principio no será validado estará dado en la Norma Técnica
Binding: Conjunto Válido: Unidades de Administración (extensible)
....... high Σ0..1SimpleQuantityHigh limit
........ id 0..1stringUnique id for inter-element referencing
........ extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
........ value Σ0..1decimalValor mínimo del rango
........ unit Σ0..1stringUnidad de la cantidad a administrar
........ system ΣC0..1uriSe definirá mas adelante
........ code Σ0..1codeCódigo para el tipo de forma del fármaco, este en principio no será validado estará dado en la Norma Técnica
Binding: Conjunto Válido: Unidades de Administración (extensible)
..... rate[x] Σ0..1Amount of medication per unit of time
...... rateRatioRatio
...... rateRangeRange
...... rateQuantityQuantity(SimpleQuantity)
.... maxDosePerPeriod Σ0..1RatioUpper limit on medication per unit of time
.... maxDosePerAdministration Σ0..1SimpleQuantityUpper limit on medication per administration
.... maxDosePerLifetime Σ0..1SimpleQuantityUpper limit on medication per lifetime of the patient
... dispenseRequest 1..1BackboneElementInstruccioens para la dispensación
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... initialFill 0..1BackboneElementFirst fill details
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
..... quantity 0..1SimpleQuantityFirst fill quantity
..... duration 0..1DurationFirst fill duration
.... dispenseInterval 0..1DurationMinimum period of time between dispenses
.... validityPeriod 1..1PeriodPeriodo de validez de la Prescripción
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... start ΣC1..1dateTimeFecha de inicio de la validez de la prescripción. El formato es YYYY-MM-DD
..... end ΣC0..1dateTimeEnd time with inclusive boundary, if not ongoing
.... numberOfRepeatsAllowed 0..1unsignedIntNumber of refills authorized
.... quantity 1..1SimpleQuantityCantidad de medicamento a Dispensar
..... id 0..1stringUnique id for inter-element referencing
..... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
..... value Σ1..1decimalValor de la cantidad del medicamento a Dispensar. Obligatorio para fármaco Controlado
..... unit Σ0..1stringUnit representation
..... system ΣC0..1uriSystem that defines coded unit form
..... code Σ0..1codeCoded form of the unit
.... expectedSupplyDuration 0..1DurationNumber of days supply per dispense
.... performer 0..1Reference(Organization)Intended dispenser
... substitution 0..1BackboneElementAny restrictions on medication substitution
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... allowed[x] 1..1Whether substitution is allowed or not
Binding: ActSubstanceAdminSubstitutionCode (example): Identifies the type of substitution allowed.

..... allowedBooleanboolean
..... allowedCodeableConceptCodeableConcept
.... reason 0..1CodeableConceptWhy should (not) substitution be made
Binding: SubstanceAdminSubstitutionReason (example): A coded concept describing the reason that a different medication should (or should not) be substituted from what was prescribed.

... priorPrescription 0..1Reference(MedicationRequest)An order/prescription that is being replaced
... detectedIssue 0..*Reference(DetectedIssue)Clinical Issue with action
... eventHistory 0..*Reference(Provenance)A list of events of interest in the lifecycle

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet / Code
MedicationRequest.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
MedicationRequest.identifier.userequiredIdentifierUse
MedicationRequest.identifier.typeextensibleIdentifier Type Codes
MedicationRequest.statusrequiredmedicationrequest Status
MedicationRequest.statusReasonexamplemedicationRequest Status Reason Codes
MedicationRequest.statusReason.coding.codeextensibleVSStatusReason (a valid code from Códigos: Motivo de Cambio de Estado)
MedicationRequest.intentrequiredPattern: order
MedicationRequest.categoryexamplemedicationRequest Category Codes
MedicationRequest.priorityrequiredRequestPriority
MedicationRequest.medication[x]exampleSNOMEDCTMedicationCodes
MedicationRequest.medication[x]:medicationCodeableConceptexampleSNOMEDCTMedicationCodes
MedicationRequest.medication[x]:medicationCodeableConcept.coding:GenericorequiredVSMedicamentosGenericos (a valid code from Códigos: Medicamentos Genericos en Snomed CT Argentina)
MedicationRequest.medication[x]:medicationCodeableConcept.coding:ComercialrequiredVSMedicamentosComerciales (a valid code from Códigos: Medicamentos Comerciales en Snomed CT Argentina)
MedicationRequest.subject.typeextensibleResourceType
MedicationRequest.requester.typeextensibleResourceType
MedicationRequest.performerTypeexampleProcedurePerformerRoleCodes
MedicationRequest.reasonCoderequiredVSProblemasSalud (a valid code from Códigos: Problemas Salud SnomedCT Argentina)
MedicationRequest.groupIdentifier.userequiredIdentifierUse
MedicationRequest.groupIdentifier.typeextensibleIdentifier Type Codes
MedicationRequest.courseOfTherapyTypeexamplemedicationRequest Course of Therapy Codes
MedicationRequest.insurance.typeextensibleResourceType
MedicationRequest.dosageInstruction.additionalInstructionexampleSNOMEDCTAdditionalDosageInstructions
MedicationRequest.dosageInstruction.timing.repeat.durationUnitrequiredUnitsOfTime
MedicationRequest.dosageInstruction.timing.repeat.periodUnitrequiredUnitsOfTime
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeekrequiredDaysOfWeek
MedicationRequest.dosageInstruction.timing.repeat.whenrequiredEventTiming
MedicationRequest.dosageInstruction.timing.codepreferredTimingAbbreviation
MedicationRequest.dosageInstruction.asNeeded[x]exampleSNOMEDCTMedicationAsNeededReasonCodes
MedicationRequest.dosageInstruction.siteexampleSNOMEDCTAnatomicalStructureForAdministrationSiteCodes
MedicationRequest.dosageInstruction.routeexampleSNOMEDCTRouteCodes
MedicationRequest.dosageInstruction.route.coding.codeextensibleVSViasAdmin (a valid code from Códigos: Vias de Administración)
MedicationRequest.dosageInstruction.methodexampleSNOMEDCTAdministrationMethodCodes
MedicationRequest.dosageInstruction.method.coding.codeextensibleVSMetodos (a valid code from Códigos: Métodos de Administración)
MedicationRequest.dosageInstruction.doseAndRate.typeexampleDoseAndRateType
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.unitrequiredUCUMCodes (a valid code from UCUM)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseQuantity.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.low.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
MedicationRequest.dosageInstruction.doseAndRate.dose[x]:doseRange.high.codeextensibleVSUnidadAsistencial (a valid code from Códigos: Unidades de Administración)
MedicationRequest.substitution.allowed[x]exampleActSubstanceAdminSubstitutionCode
MedicationRequest.substitution.reasonexampleSubstanceAdminSubstitutionReason

This structure is derived from MedicationRequest

Summary

Mandatory: 23 elements (5 nested mandatory elements)
Must-Support: 2 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element MedicationRequest.medication[x] is sliced based on the value of type:$this
  • The element MedicationRequest.medication[x].coding is sliced based on the value of value:system
  • The element MedicationRequest.dosageInstruction.asNeeded[x] is sliced based on the value of type:$this
  • The element MedicationRequest.dosageInstruction.doseAndRate.dose[x] is sliced based on the value of type:$this

 

Other representations of profile: CSV, Excel, Schematron