Intersection of http://hl7.org/fhir/uv/ips/StructureDefinition/MedicationRequest-uv-ips and http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-medicationrequest

This is the set of resources that conform to both MedicationRequest (IPS) (http://hl7.org/fhir/uv/ips/StructureDefinition/MedicationRequest-uv-ips) and AU PS MedicationRequest (http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-medicationrequest).

Structure

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..*left: Ordering of medication for patient or group; right: A request for a medication for a patient in an Australian healthcare context
MedicationRequest.meta This element is included in summaries. 0..1MetaMetadata about the resource
MedicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
MedicationRequest.language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.
Additional BindingsPurpose
??Max Binding
MedicationRequest.text 0..1NarrativeText summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
MedicationRequest.contained 0..*ResourceContained, inline Resources
MedicationRequest.extension 0..*Extensionleft: Additional content defined by implementations; right: Extension
Constraints: ext-1
MedicationRequest.modifierExtension This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
Constraints: ext-1
MedicationRequest.identifier 0..*?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well, ?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well, ?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellExternal ids for this request
MedicationRequest.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codeactive | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
Binding: ?? (required): A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription.
MedicationRequest.statusReason 0..1CodeableConceptReason for current status
Binding: ?? (example): Identifies the reasons for a given status.
MedicationRequest.intent This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codeproposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: ?? (required): The kind of medication order.
MedicationRequest.category 0..*CodeableConceptType of medication usage
Binding: ?? (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.
MedicationRequest.priority This element is included in summaries. 0..1coderoutine | urgent | asap | stat
Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.
MedicationRequest.doNotPerform This element is a modifier element. This element is included in summaries. 0..1booleanTrue if request is prohibiting action
MedicationRequest.reported[x] This element is included in summaries. 0..1Reported rather than primary record
MedicationRequest.reported[x].reportedBooleanboolean
MedicationRequest.reported[x].reportedReferenceReference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
MedicationRequest.medication[x] This element must be supported. This element is included in summaries. 1..1Medication to be taken
Binding: ?? (preferred): SNOMED CT medications (Medicinal product) or a code for absent/unknown medication
MedicationRequest.medication[x].medicationCodeableConceptCodeableConcept(CodeableConceptIPS)
MedicationRequest.medication[x].medicationReferenceReference(Medication (IPS)(2.0.1))
MedicationRequest.subject This element must be supported. This element is included in summaries. 1..1Reference(Patient (IPS)(2.0.1) | #sd-39-Patient-uv-ips-au-ps-patient)Who or group medication request is for
MedicationRequest.subject.extension 0..*ExtensionAdditional content defined by implementations
Constraints: ext-1
MedicationRequest.subject.reference This element must be supported. This element is included in summaries. 1..1stringLiteral reference, Relative, internal or absolute URL
MedicationRequest.subject.type This element is included in summaries. 0..1uriType the reference refers to (e.g. "Patient")
Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).
MedicationRequest.subject.identifier This element is included in summaries. 0..1IdentifierLogical reference, when literal reference is not known
MedicationRequest.subject.display This element is included in summaries. 0..1stringText alternative for the resource
MedicationRequest.encounter This element must be supported. 0..1Reference(http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-encounter)Encounter created as part of encounter/admission/stay
MedicationRequest.supportingInformation 0..*Reference(Resource)Information to support ordering of the medication
MedicationRequest.authoredOn This element must be supported. This element is included in summaries. 1..1dateTimeleft: When request was initially authored; right: Created date
MedicationRequest.requester This element must be supported. This element is included in summaries. 1..1Reference(http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-practitioner | http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-practitionerrole | http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-organization | http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-patient | http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-relatedperson)Who/What requested the Request
MedicationRequest.performer 0..1Reference(Practitioner | PractitionerRole | Organization | Patient | Device | RelatedPerson | CareTeam)Intended performer of administration
MedicationRequest.performerType This element is included in summaries. 0..1CodeableConceptDesired kind of performer of the medication administration
Binding: ?? (example): Identifies the type of individual that is desired to administer the medication.
MedicationRequest.recorder 0..1Reference(Practitioner | PractitionerRole)Person who entered the request
MedicationRequest.reasonCode This element must be supported. 0..*??Reason or indication for ordering or not ordering the medication
Binding: ?? (preferred)
MedicationRequest.reasonReference This element must be supported. 0..*Reference(http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-condition | Observation)Condition or observation that supports why the prescription is being written
MedicationRequest.instantiatesCanonical This element is included in summaries. 0..*canonical()Instantiates FHIR protocol or definition
MedicationRequest.instantiatesUri This element is included in summaries. 0..*uriInstantiates external protocol or definition
MedicationRequest.basedOn This element is included in summaries. 0..*Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation)What request fulfills
MedicationRequest.groupIdentifier This element is included in summaries. 0..1IdentifierComposite request this is part of
MedicationRequest.courseOfTherapyType 0..1CodeableConceptOverall pattern of medication administration
Binding: ?? (example): Identifies the overall pattern of medication administratio.
MedicationRequest.insurance 0..*Reference(Coverage | ClaimResponse)Associated insurance coverage
MedicationRequest.note 0..*AnnotationInformation about the prescription
MedicationRequest.dosageInstruction This element must be supported. 0..*?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellHow the medication should be taken
MedicationRequest.dosageInstruction.extension 0..*ExtensionAdditional content defined by implementations
Constraints: ext-1
MedicationRequest.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
Constraints: ext-1
MedicationRequest.dosageInstruction.sequence This element is included in summaries. 0..1integerThe order of the dosage instructions
MedicationRequest.dosageInstruction.text This element must be supported. This element is included in summaries. 0..1stringFree text dosage instructions e.g. SIG
MedicationRequest.dosageInstruction.additionalInstruction This element is included in summaries. 0..*CodeableConceptSupplemental instruction or warnings to the patient - e.g. "with meals", "may cause drowsiness"
Binding: ?? (preferred)
MedicationRequest.dosageInstruction.patientInstruction This element is included in summaries. 0..1stringPatient or consumer oriented instructions
MedicationRequest.dosageInstruction.timing This element must be supported. This element is included in summaries. 0..1TimingWhen medication should be administered
MedicationRequest.dosageInstruction.asNeeded[x] This element is included in summaries. 0..1Take "as needed" (for x)
Binding: ?? (preferred)
MedicationRequest.dosageInstruction.asNeeded[x].asNeededBooleanboolean
MedicationRequest.dosageInstruction.asNeeded[x].asNeededCodeableConceptCodeableConcept
MedicationRequest.dosageInstruction.site This element is included in summaries. 0..1CodeableConceptBody site to administer to
Binding: ?? (preferred)
MedicationRequest.dosageInstruction.route This element is included in summaries. 0..1CodeableConceptHow drug should enter body
Binding: ?? (preferred): SNOMED Route Terms
Additional BindingsPurpose
??candidate
MedicationRequest.dosageInstruction.method This element is included in summaries. 0..1CodeableConceptTechnique for administering medication
Binding: ?? (preferred)
MedicationRequest.dosageInstruction.doseAndRate This element is included in summaries. 0..*ElementAmount of medication administered
MedicationRequest.dosageInstruction.doseAndRate.extension 0..*ExtensionAdditional content defined by implementations
Constraints: ext-1
MedicationRequest.dosageInstruction.doseAndRate.type This element is included in summaries. 0..1CodeableConceptThe kind of dose or rate specified
Binding: ?? (example): The kind of dose or rate specified.
MedicationRequest.dosageInstruction.doseAndRate.dose[x] This element is included in summaries. 0..1Amount of medication per dose
MedicationRequest.dosageInstruction.doseAndRate.dose[x].doseRangeRange(SimpleQuantity)
MedicationRequest.dosageInstruction.doseAndRate.dose[x].doseQuantityQuantity(SimpleQuantity | ?gen-e2?)
MedicationRequest.dosageInstruction.doseAndRate.rate[x] This element is included in summaries. 0..1Amount of medication per unit of time
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRatioRatio(SimpleQuantity)
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRangeRange(SimpleQuantity)
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateQuantityQuantity(SimpleQuantity | ?gen-e2?)
MedicationRequest.dosageInstruction.maxDosePerPeriod This element is included in summaries. 0..1RatioUpper limit on medication per unit of time
MedicationRequest.dosageInstruction.maxDosePerAdministration This element is included in summaries. 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well, ?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellUpper limit on medication per administration
MedicationRequest.dosageInstruction.maxDosePerLifetime This element is included in summaries. 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well, ?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellUpper limit on medication per lifetime of the patient
MedicationRequest.dispenseRequest 0..1BackboneElementleft: Medication supply authorization; right: Requested dispensing
MedicationRequest.dispenseRequest.extension 0..*ExtensionAdditional content defined by implementations
Constraints: ext-1
MedicationRequest.dispenseRequest.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
Constraints: ext-1
MedicationRequest.dispenseRequest.initialFill 0..1BackboneElementFirst fill details
MedicationRequest.dispenseRequest.initialFill.extension 0..*ExtensionAdditional content defined by implementations
Constraints: ext-1
MedicationRequest.dispenseRequest.initialFill.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
Constraints: ext-1
MedicationRequest.dispenseRequest.initialFill.quantity 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well, ?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellFirst fill quantity
MedicationRequest.dispenseRequest.initialFill.duration 0..1DurationFirst fill duration
MedicationRequest.dispenseRequest.dispenseInterval 0..1DurationMinimum period of time between dispenses
MedicationRequest.dispenseRequest.validityPeriod 0..1PeriodTime period supply is authorized for
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 0..1unsignedIntleft: Number of refills authorized; right: Maximum repeats authorised
MedicationRequest.dispenseRequest.quantity 0..1?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as well, ?? The snapshot does not say whether the constraints on the root of this type profile have been applied to this element, so assume they have not. Check the type profile directly as wellAmount of medication to supply per dispense
MedicationRequest.dispenseRequest.expectedSupplyDuration 0..1DurationNumber of days supply per dispense
MedicationRequest.dispenseRequest.performer 0..1Reference(Organization)Intended dispenser
MedicationRequest.substitution 0..1BackboneElementleft: Any restrictions on medication substitution; right: Brand substitution details
MedicationRequest.substitution.extension 0..*ExtensionAdditional content defined by implementations
Constraints: ext-1
MedicationRequest.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
Constraints: ext-1
MedicationRequest.substitution.allowed[x] 1..1left: Whether substitution is allowed or not; right: Brand substitution flag
Binding: ?? (example): Identifies the type of substitution allowed.
MedicationRequest.substitution.allowed[x].allowedBooleanboolean
MedicationRequest.substitution.allowed[x].allowedCodeableConceptCodeableConcept
MedicationRequest.substitution.reason 0..1CodeableConceptWhy should (not) substitution be made
Binding: ?? (preferred)
MedicationRequest.priorPrescription 0..1Reference(MedicationRequest)An order/prescription that is being replaced
MedicationRequest.detectedIssue 0..*Reference(DetectedIssue)Clinical Issue with action
MedicationRequest.eventHistory 0..*Reference(Provenance)A list of events of interest in the lifecycle

doco Documentation for this format