ERA FHIR specification
1.0.0 - draft

ERA FHIR specification - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: EraMedicationListMedicationRequest

Official URL: https://eradocumentation.atostek.com/StructureDefinition/EraMedicationListMedicationRequest Version: 1.0.0
Draft as of 2026-04-22 Computable Name: EraMedicationListMedicationRequest

EraMedicationListMedicationRequest profile that is used for Finnish prescriptions in ERA interface. Based on the Kanta profile MedicationListMedicationRequest. Source

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest Ordering of medication for patient or group
MedicationRequest.meta This element is included in summaries. 0..1 Meta Metadata about the resource
MedicationRequest.meta.profile This element is included in summaries. 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to

Fixed Value: https://eradocumentation.atostek.com/StructureDefinition/EraMedicationListMedicationRequest (no extensions allowed)
MedicationRequest.meta.Slices for security This element is included in summaries. 0..* Coding Security Labels applied to this resource
Slice: Unordered, Open by value:system
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for security.security:underagedConsentCode This element is included in summaries. 0..1 Coding Alaikäisen potilaan tietojen luovutus huoltajille
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
MedicationRequest.meta.Slices for security.security:underagedConsentCode.system This element is included in summaries. 1..1 uri THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40202.201901 (no extensions allowed)
MedicationRequest.meta.Slices for security.security:underagedConsentCode.code This element is included in summaries. 1..1 code THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston arvo
MedicationRequest.meta.Slices for tag This element is included in summaries. 0..* Coding Tags applied to this resource
Slice: Unordered, Open by value:system
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId This element is included in summaries. 0..1 Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://resepti.kanta.fi/fhir/cdaHeaderTemplateId (no extensions allowed)
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.code This element is included in summaries. 1..1 code CDA R2 header specification templateId (specification package version)
MedicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
MedicationRequest.language C 1..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding

Constraints: fi-or-sv
MedicationRequest.Slices for extension 4..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.Slices for extension.extension:versionNumber 1..1 (Complex) Asiakirjan versio
URL: http://resepti.kanta.fi/StructureDefinition/extension/versionNumber
Constraints: ext-1
MedicationRequest.Slices for extension.extension:versionNumber.url 1..1 uri "http://resepti.kanta.fi/StructureDefinition/extension/versionNumber"
MedicationRequest.Slices for extension.extension:versionNumber.value[x] 1..1 positiveInt Asiakirjan versio
MedicationRequest.Slices for extension.extension:effectiveTime 1..* dateTime The creation time of a document
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/effectiveTime
MedicationRequest.Slices for extension.extension:continuum 0..1 (Complex) Käytössä olevan lääkkeen tunniste, lääkejatkumon osatunniste ja Uusin -tilatieto
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension Content/Rules for all slices
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId 0..1 Extension The identifier of the drug in use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.url 1..1 uri "medicineId"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x] 1..1 Identifier The identifier of the drug in use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].value This element is included in summaries. 1..1 string The identifier of the drug in use
Example General: 123456
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart 0..1 Extension Part identifier of medicine continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.url 1..1 uri "medicineIdPart"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.value[x] 1..1 positiveInt Part identifier of medicine continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest 0..1 Extension Status information 'Latest'
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.url 1..1 uri "newest"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.value[x] 1..1 boolean Status information 'Latest'
MedicationRequest.Slices for extension.extension:continuum.url 1..1 uri "http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum"
MedicationRequest.Slices for extension.extension:dosageIfNeeded 0..1 boolean Dosage if needed
URL: http://resepti.kanta.fi/StructureDefinition/extension/dosageIfNeeded
MedicationRequest.Slices for extension.extension:dosageInfo 1..* (Complex) Weight of a patient under 12 years of age, information of the Sic! notation and dosage instructions only as text
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageInfo
MedicationRequest.Slices for extension.extension:structuredIndication 0..* Coding Lääkkeen indikaatio rakenteisena
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/structuredIndication
Binding: http://resepti.kanta.fi/ValueSet/fires-vs-structuredIndication (required): Value set, jota käytetään Lääkkeen indikaatio rakenteisena -tiedon palauttamiseen. Value set sisältää kaikki koodistojen THL - Tautiluokitus ICD-10 (1.2.246.537.6.1.1999) ja Kuntaliitto - ICPC Perusterveydenhuollon luokitus (1.2.246.537.6.31.2007) arvot.
Constraints: ext-1
MedicationRequest.Slices for extension.extension:administrativeInformation 1..* (Complex) Administrative data of the prescription
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/administrativeInformation
MedicationRequest.Slices for extension.extension:initiationOfMedication 0..1 boolean This is the initiation of a medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/initiationOfMedication
Constraints: ext-1
MedicationRequest.Slices for extension.extension:renewalNotAllowed 0..* (Complex) Reseptin uusimiskielto ja Reseptin uusimiskiellon perustelu
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalNotAllowed
Constraints: ext-1
MedicationRequest.Slices for extension.extension:usage 0..1 string Lääkkeen käyttötarkoitus tekstinä
URL: http://resepti.kanta.fi/StructureDefinition/extension/usage
Constraints: ext-1
MedicationRequest.Slices for extension.extension:contagiousDiseaseMedicine 0..* boolean A drug under the Communicable Diseases Act
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/contagiousDiseaseMedicine
MedicationRequest.Slices for extension.extension:statusInformation 0..1 (Complex) Lääkemääräyksen tilatiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusInformation
Constraints: ext-1
MedicationRequest.Slices for extension.extension:originalStartdate 0..1 dateTime Lääkkeen alkuperäinen aloituspäivä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/originalStartdate
Constraints: ext-1
MedicationRequest.Slices for extension.extension:separateReport 0..* (Complex) Erillisselvitys ja erillisselvitykseen liittyvä päivämäärä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/separateReport
Constraints: ext-1
MedicationRequest.Slices for extension.extension:useRegularity 0..1 Coding Lääkkeen käytön säännöllisyys
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/useRegularity
Constraints: ext-1
MedicationRequest.Slices for extension.extension:renewalBasicReference 0..1 Reference(MedicationListRenewalBasic) {c} Viittaus MedicationListRenewalBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalBasicReference
Constraints: ext-1
MedicationRequest.Slices for extension.extension:statusBasicReference 0..1 Reference(MedicationListStatusBasic) {c} Viittaus MedicationListStausBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusBasicReference
Constraints: ext-1
MedicationRequest.Slices for extension.extension:dosageChanges 0..1 (Complex) Additional information on the change and correction of medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageChanges
MedicationRequest.Slices for extension.extension:adverseEffect 0..* Coding The adverse effect of the drug
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/adverseEffect
MedicationRequest.Slices for extension.extension:invalidation 0..* (Complex) Additional information about prescription invalidation
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/invalidation
Constraints: ext-1
MedicationRequest.Slices for extension.extension:extraDispenseCompleted 0..* boolean Poikkeustoimitus
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/extraDispenseCompleted
MedicationRequest.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
MedicationRequest.Slices for identifier 0..* Identifier External ids for this request
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.Slices for identifier.identifier:id 0..1 Identifier Document identifier (unique identifier of the prescription document)
MedicationRequest.Slices for identifier.identifier:id.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for identifier.identifier:id.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/id (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:id.value This element is included in summaries. 1..1 string Lääkemääräys asiakirjan yksilöivä OID-tunniste
Example General: 123456
MedicationRequest.Slices for identifier.identifier:setId 0..1 Identifier Identifier of the original document
MedicationRequest.Slices for identifier.identifier:setId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for identifier.identifier:setId.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/setId (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:setId.value This element is included in summaries. 1..1 string Alkuperäisen asiakirjan tunniste
Example General: 123456
MedicationRequest.status This element is a modifier element. This element is included in summaries. 1..1 code active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
Binding: medicationrequest Status (required): A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription.
MedicationRequest.statusReason 1..1 CodeableConcept Reseptisanoman tyyppi
Binding: medicationRequest Status Reason Codes (example): Identifies the reasons for a given status.
MedicationRequest.statusReason.coding This element is included in summaries. 1..1 Coding Reseptisanoman tyyppi
MedicationRequest.statusReason.coding.system This element is included in summaries. 1..1 uri Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40105.2006 (no extensions allowed)
MedicationRequest.statusReason.coding.code This element is included in summaries. 1..1 code Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston arvo
MedicationRequest.intent This element is a modifier element. This element is included in summaries. 1..1 code proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent (required): The kind of medication order.
Fixed Value: order (no extensions allowed)
MedicationRequest.category 1..1 CodeableConcept Reseptin laji
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.
MedicationRequest.category.coding This element is included in summaries. 1..1 Coding Reseptin laji
MedicationRequest.category.coding.system This element is included in summaries. 1..1 uri THL - Reseptin laji koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.605.2014 (no extensions allowed)
MedicationRequest.category.coding.code This element is included in summaries. 1..1 code THL - Reseptin laji koodiston arvo
MedicationRequest.medication[x] This element is included in summaries. 1..1 Reference(MedicationListMedication) {r} Viittaus MedicationListMedication resurssiin
MedicationRequest.subject This element is included in summaries. 1..1 Reference(MedicationListPatient) {r} Viittaus MedicationListPatient resurssiin
MedicationRequest.authoredOn This element is included in summaries. 1..1 dateTime Määräyspäivä
MedicationRequest.requester This element is included in summaries. 1..1 Reference(EraMedicationListPractitionerRole) {r} Viittaus EraMedicationlistPractitionerRole resurssiin
MedicationRequest.courseOfTherapyType 0..1 CodeableConcept Lääkkeen käytön pysyvyys
Binding: medicationRequest Course of Therapy Codes (example): Identifies the overall pattern of medication administratio.
MedicationRequest.courseOfTherapyType.coding This element is included in summaries. 1..1 Coding Lääkkeen käytön pysyvyys
MedicationRequest.courseOfTherapyType.coding.system This element is included in summaries. 1..1 uri AR/YDIN - Pysyvyys koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40003.2003 (no extensions allowed)
MedicationRequest.courseOfTherapyType.coding.code This element is included in summaries. 1..1 code AR/YDIN - Pysyvyys koodiston arvo
MedicationRequest.dispenseRequest 0..1 BackboneElement lääkkeen määrä reseptillä
MedicationRequest.dispenseRequest.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.dispenseRequest.Slices for extension.extension:prescribedAmount 1..* (Complex) Lääkkeen määrän tiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescribedAmount
Constraints: ext-1
MedicationRequest.dispenseRequest.Slices for extension.extension:dispenserInstruction 0..* string Message to the pharmacy
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dispenserInstruction
MedicationRequest.dispenseRequest.Slices for extension.extension:realDispenseStatus 0..1 Coding Todellinen toimitustila
URL: http://resepti.kanta.fi/StructureDefinition/extension/realDispenseStatus
Constraints: ext-1
MedicationRequest.dispenseRequest.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.dispenseRequest.dispenseInterval 0..1 Duration Iterointien väli päivissä ja iterointivälin yksikkö
MedicationRequest.dispenseRequest.dispenseInterval.value This element is included in summaries. 1..1 decimal Iterointien väli päivissä
MedicationRequest.dispenseRequest.dispenseInterval.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.
MedicationRequest.dispenseRequest.dispenseInterval.unit This element is included in summaries. 1..1 string Iterointivälin yksikkö
MedicationRequest.dispenseRequest.validityPeriod 0..1 Period Reseptin voimassaoloaika
MedicationRequest.dispenseRequest.validityPeriod.start This element is included in summaries. C 0..1 dateTime Reseptin voimassaolon alkupäivä, kun lääkkeen määrääjä on rajoittanut lääkemääräyksen voimassaoloaikaa
MedicationRequest.dispenseRequest.validityPeriod.end This element is included in summaries. C 1..1 dateTime Reseptin voimassaolon loppupäivä
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 0..1 unsignedInt Iterointien lukumäärä
MedicationRequest.substitution 1..1 BackboneElement Lääkevaihtokielto
MedicationRequest.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.substitution.allowed[x] 1..1 boolean Lääkevaihtokielto
MedicationRequest.priorPrescription 0..1 Reference(EraMedicationListMedicationRequest) {r} An order/prescription that is being replaced

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationRequest.meta.​security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
MedicationRequest.meta.​security:underagedConsentCode Base extensible SecurityLabels 📍4.0.1 FHIR Std.
MedicationRequest.meta.​tag Base example Common Tags 📍4.0.1 FHIR Std.
MedicationRequest.meta.​tag:cdaHeaderTemplateId Base example Common Tags 📍4.0.1 FHIR Std.
MedicationRequest.language Base preferred Common Languages 📍4.0.1 FHIR Std.
MedicationRequest.extension:continuum.​extension:medicineId.​value[x].use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.identifier:id.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.identifier:setId.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.status Base required Medicationrequest status 📍4.0.1 FHIR Std.
MedicationRequest.statusReason Base example Medication request status reason codes 📍4.0.1 FHIR Std.
MedicationRequest.intent Base required Medication request intent 📍4.0.1 FHIR Std.
MedicationRequest.category Base example Medication request category codes 📍4.0.1 FHIR Std.
MedicationRequest.courseOfTherapyType Base example Medication request course of therapy codes 📍4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​dispenseInterval.comparator Base required QuantityComparator 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationRequest If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationRequest If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationRequest A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
fi-or-sv error MedicationRequest.language Language must be Finnish or Swedish $this = 'fi' or $this = 'sv'

This structure is derived from MedicationRequest

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest Ordering of medication for patient or group
MedicationRequest.meta 0..1 Meta Metadata about the resource
MedicationRequest.meta.profile 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to
Fixed Value: https://eradocumentation.atostek.com/StructureDefinition/EraMedicationListMedicationRequest (no extensions allowed)
MedicationRequest.meta.Slices for security 0..* Coding Security Labels applied to this resource
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for security.security:underagedConsentCode 0..1 Coding Alaikäisen potilaan tietojen luovutus huoltajille
MedicationRequest.meta.Slices for security.security:underagedConsentCode.system 1..1 uri THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40202.201901 (no extensions allowed)
MedicationRequest.meta.Slices for security.security:underagedConsentCode.code 1..1 code THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston arvo
MedicationRequest.meta.Slices for tag 0..* Coding Tags applied to this resource
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId 0..1 Coding Tags applied to this resource
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.system 1..1 uri Identity of the terminology system
Fixed Value: http://resepti.kanta.fi/fhir/cdaHeaderTemplateId (no extensions allowed)
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.code 1..1 code CDA R2 header specification templateId (specification package version)
MedicationRequest.language C 1..1 code Language of the resource content
Constraints: fi-or-sv
MedicationRequest.extension 4..* Extension Extension
MedicationRequest.Slices for extension Content/Rules for all slices
MedicationRequest.Slices for extension.extension:versionNumber 1..1 (Complex) Asiakirjan versio
URL: http://resepti.kanta.fi/StructureDefinition/extension/versionNumber
MedicationRequest.Slices for extension.extension:versionNumber.value[x] 1..1 positiveInt Asiakirjan versio
MedicationRequest.Slices for extension.extension:effectiveTime 1..* dateTime The creation time of a document
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/effectiveTime
MedicationRequest.Slices for extension.extension:continuum 0..1 (Complex) Käytössä olevan lääkkeen tunniste, lääkejatkumon osatunniste ja Uusin -tilatieto
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension Content/Rules for all slices
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId 0..1 Extension The identifier of the drug in use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart 0..1 Extension Part identifier of medicine continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest 0..1 Extension Status information 'Latest'
MedicationRequest.Slices for extension.extension:dosageIfNeeded 0..1 boolean Dosage if needed
URL: http://resepti.kanta.fi/StructureDefinition/extension/dosageIfNeeded
MedicationRequest.Slices for extension.extension:dosageInfo 1..* (Complex) Weight of a patient under 12 years of age, information of the Sic! notation and dosage instructions only as text
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageInfo
MedicationRequest.Slices for extension.extension:structuredIndication 0..* Coding Lääkkeen indikaatio rakenteisena
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/structuredIndication
Binding: http://resepti.kanta.fi/ValueSet/fires-vs-structuredIndication (required): Value set, jota käytetään Lääkkeen indikaatio rakenteisena -tiedon palauttamiseen. Value set sisältää kaikki koodistojen THL - Tautiluokitus ICD-10 (1.2.246.537.6.1.1999) ja Kuntaliitto - ICPC Perusterveydenhuollon luokitus (1.2.246.537.6.31.2007) arvot.
MedicationRequest.Slices for extension.extension:administrativeInformation 1..* (Complex) Administrative data of the prescription
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/administrativeInformation
MedicationRequest.Slices for extension.extension:initiationOfMedication 0..1 boolean This is the initiation of a medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/initiationOfMedication
MedicationRequest.Slices for extension.extension:renewalNotAllowed 0..* (Complex) Reseptin uusimiskielto ja Reseptin uusimiskiellon perustelu
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalNotAllowed
MedicationRequest.Slices for extension.extension:usage 0..1 string Lääkkeen käyttötarkoitus tekstinä
URL: http://resepti.kanta.fi/StructureDefinition/extension/usage
MedicationRequest.Slices for extension.extension:contagiousDiseaseMedicine 0..* boolean A drug under the Communicable Diseases Act
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/contagiousDiseaseMedicine
MedicationRequest.Slices for extension.extension:statusInformation 0..1 (Complex) Lääkemääräyksen tilatiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusInformation
MedicationRequest.Slices for extension.extension:originalStartdate 0..1 dateTime Lääkkeen alkuperäinen aloituspäivä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/originalStartdate
MedicationRequest.Slices for extension.extension:separateReport 0..* (Complex) Erillisselvitys ja erillisselvitykseen liittyvä päivämäärä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/separateReport
MedicationRequest.Slices for extension.extension:useRegularity 0..1 Coding Lääkkeen käytön säännöllisyys
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/useRegularity
MedicationRequest.Slices for extension.extension:renewalBasicReference 0..1 Reference(MedicationListRenewalBasic) {c} Viittaus MedicationListRenewalBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalBasicReference
MedicationRequest.Slices for extension.extension:statusBasicReference 0..1 Reference(MedicationListStatusBasic) {c} Viittaus MedicationListStausBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusBasicReference
MedicationRequest.Slices for extension.extension:dosageChanges 0..1 (Complex) Additional information on the change and correction of medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageChanges
MedicationRequest.Slices for extension.extension:adverseEffect 0..* Coding The adverse effect of the drug
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/adverseEffect
MedicationRequest.Slices for extension.extension:invalidation 0..* (Complex) Additional information about prescription invalidation
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/invalidation
MedicationRequest.Slices for extension.extension:extraDispenseCompleted 0..* boolean Poikkeustoimitus
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/extraDispenseCompleted
MedicationRequest.Slices for identifier 0..* Identifier External ids for this request
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.Slices for identifier.identifier:id 0..1 Identifier Document identifier (unique identifier of the prescription document)
MedicationRequest.Slices for identifier.identifier:id.system 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/id (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:id.value 1..1 string Lääkemääräys asiakirjan yksilöivä OID-tunniste
MedicationRequest.Slices for identifier.identifier:setId 0..1 Identifier Identifier of the original document
MedicationRequest.Slices for identifier.identifier:setId.system 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/setId (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:setId.value 1..1 string Alkuperäisen asiakirjan tunniste
MedicationRequest.status 1..1 code active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
MedicationRequest.statusReason 1..1 CodeableConcept Reseptisanoman tyyppi
MedicationRequest.statusReason.coding 1..1 Coding Reseptisanoman tyyppi
MedicationRequest.statusReason.coding.system 1..1 uri Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40105.2006 (no extensions allowed)
MedicationRequest.statusReason.coding.code 1..1 code Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston arvo
MedicationRequest.intent 1..1 code proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Fixed Value: order (no extensions allowed)
MedicationRequest.category 1..1 CodeableConcept Reseptin laji
MedicationRequest.category.coding 1..1 Coding Reseptin laji
MedicationRequest.category.coding.system 1..1 uri THL - Reseptin laji koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.605.2014 (no extensions allowed)
MedicationRequest.category.coding.code 1..1 code THL - Reseptin laji koodiston arvo
MedicationRequest.priority 0..0 routine | urgent | asap | stat
MedicationRequest.doNotPerform 0..0 True if request is prohibiting action
MedicationRequest.reported[x] 0..0 Reported rather than primary record
MedicationRequest.medication[x] 1..1 Reference(MedicationListMedication) {r} Viittaus MedicationListMedication resurssiin
MedicationRequest.subject 1..1 Reference(MedicationListPatient) {r} Viittaus MedicationListPatient resurssiin
MedicationRequest.encounter 0..0 Encounter created as part of encounter/admission/stay
MedicationRequest.supportingInformation 0..0 Information to support ordering of the medication
MedicationRequest.authoredOn 1..1 dateTime Määräyspäivä
MedicationRequest.requester 1..1 Reference(EraMedicationListPractitionerRole) {r} Viittaus EraMedicationlistPractitionerRole resurssiin
MedicationRequest.performer 0..0 Intended performer of administration
MedicationRequest.performerType 0..0 Desired kind of performer of the medication administration
MedicationRequest.recorder 0..0 Person who entered the request
MedicationRequest.reasonCode 0..0 Reason or indication for ordering or not ordering the medication
MedicationRequest.reasonReference 0..0 Condition or observation that supports why the prescription is being written
MedicationRequest.instantiatesCanonical 0..0 Instantiates FHIR protocol or definition
MedicationRequest.instantiatesUri 0..0 Instantiates external protocol or definition
MedicationRequest.basedOn 0..0 What request fulfills
MedicationRequest.groupIdentifier 0..0 Composite request this is part of
MedicationRequest.courseOfTherapyType 0..1 CodeableConcept Lääkkeen käytön pysyvyys
MedicationRequest.courseOfTherapyType.coding 1..1 Coding Lääkkeen käytön pysyvyys
MedicationRequest.courseOfTherapyType.coding.system 1..1 uri AR/YDIN - Pysyvyys koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40003.2003 (no extensions allowed)
MedicationRequest.courseOfTherapyType.coding.code 1..1 code AR/YDIN - Pysyvyys koodiston arvo
MedicationRequest.insurance 0..0 Associated insurance coverage
MedicationRequest.note 0..0 Information about the prescription
MedicationRequest.dosageInstruction
MedicationRequest.dosageInstruction.Slices for extension Content/Rules for all slices
MedicationRequest.dosageInstruction.Slices for extension.extension:medicinePauseInterval 0..1 Period Lääke tauolla
URL: http://resepti.kanta.fi/StructureDefinition/extension/medicinePauseInterval
MedicationRequest.dosageInstruction.sequence 0..1 integer Käytössä vaihtuvissa annostuksissa.
MedicationRequest.dosageInstruction.text 1..1 string Tekstimuotoinen annostusohje
MedicationRequest.dosageInstruction.additionalInstruction 0..1 CodeableConcept Käyttöohjeen lisätieto
MedicationRequest.dosageInstruction.additionalInstruction.text 1..1 string Käyttöohjeen lisätieto
MedicationRequest.dosageInstruction.timing
MedicationRequest.dosageInstruction.timing.repeat
MedicationRequest.dosageInstruction.timing.repeat.bounds[x] 0..1 Annostelukauden kesto, vakio tai vaihteluväli tai annostelukauden alkuaika ja päättymisaika
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsDuration Duration(?gen-e2?)
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsRange Range(?gen-e2?)
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsPeriod Period
MedicationRequest.dosageInstruction.timing.repeat.frequency 0..1 positiveInt Toistuman määrä
MedicationRequest.dosageInstruction.timing.repeat.frequencyMax 0..1 positiveInt Toistuman max. arvo
MedicationRequest.dosageInstruction.timing.repeat.period 0..1 decimal Annosjakson pituus, vakio arvo tai arvon alaraja
MedicationRequest.dosageInstruction.timing.repeat.periodMax 0..1 decimal Annosjakson pituus, yläraja
MedicationRequest.dosageInstruction.timing.repeat.periodUnit 0..1 code s | min | h | d | wk | mo | a - unit of time (UCUM)
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeek 0..1 code mon | tue | wed | thu | fri | sat | sun
MedicationRequest.dosageInstruction.timing.repeat.timeOfDay 0..1 time Annosaika
MedicationRequest.dosageInstruction.timing.repeat.when 0..1 code Annosajankohta
MedicationRequest.dosageInstruction.asNeeded[x] 0..1 boolean Annos tarvittaessa
MedicationRequest.dosageInstruction.site 0..1 CodeableConcept Puolisuus -tieto, lääkkeenantoreitin ja -tavan lisätieto
Binding: http://resepti.kanta.fi/ValueSet/fires-vs-site (required): Value set, jota käytetään lääkkeenantoreitin ja -tavan lisätiedon puolisuus -tiedon palauttamiseen. Value set sisältää ne koodiston THL - Toimenpideluokitus (1.2.246.537.6.2.2007) arvot, joita puolisuus tietona voidaan antaa.
MedicationRequest.dosageInstruction.site.coding 1..1 Coding Puolisuus -tieto, lääkkeenantoreitin ja -tavan lisätieto
MedicationRequest.dosageInstruction.site.coding.system 1..1 uri THL - Toimenpideluokitus koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.2.2007 (no extensions allowed)
MedicationRequest.dosageInstruction.site.coding.code 1..1 code THL - Toimenpideluokitus koodiston arvo
MedicationRequest.dosageInstruction.route 0..1 CodeableConcept Lääkkeenantoreitti ja -tapa
MedicationRequest.dosageInstruction.route.coding 1..1 Coding Lääkkeenantoreitti ja -tapa
MedicationRequest.dosageInstruction.route.coding.system 1..1 uri Fimean - Lääkkeenantoreitti ja -tapa koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.1403.202001 (no extensions allowed)
MedicationRequest.dosageInstruction.route.coding.code 1..1 code Fimean - Lääkkeenantoreitti ja -tapa koodiston arvo
MedicationRequest.dosageInstruction.doseAndRate 0..1 Element Amount of medication administered
MedicationRequest.dosageInstruction.doseAndRate.dose[x] 1..1 Range, SimpleQuantity(4.0.1) Annos ja annosyksikkö tai Annos (fysikaalinen) ja annosyksikkö
MedicationRequest.dispenseRequest 0..1 BackboneElement lääkkeen määrä reseptillä
MedicationRequest.dispenseRequest.extension 1..* Extension Extension
MedicationRequest.dispenseRequest.Slices for extension Content/Rules for all slices
MedicationRequest.dispenseRequest.Slices for extension.extension:prescribedAmount 1..* (Complex) Lääkkeen määrän tiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescribedAmount
MedicationRequest.dispenseRequest.Slices for extension.extension:dispenserInstruction 0..* string Message to the pharmacy
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dispenserInstruction
MedicationRequest.dispenseRequest.Slices for extension.extension:realDispenseStatus 0..1 Coding Todellinen toimitustila
URL: http://resepti.kanta.fi/StructureDefinition/extension/realDispenseStatus
MedicationRequest.dispenseRequest.dispenseInterval 0..1 Duration Iterointien väli päivissä ja iterointivälin yksikkö
MedicationRequest.dispenseRequest.dispenseInterval.value 1..1 decimal Iterointien väli päivissä
MedicationRequest.dispenseRequest.dispenseInterval.unit 1..1 string Iterointivälin yksikkö
MedicationRequest.dispenseRequest.validityPeriod 0..1 Period Reseptin voimassaoloaika
MedicationRequest.dispenseRequest.validityPeriod.start 0..1 dateTime Reseptin voimassaolon alkupäivä, kun lääkkeen määrääjä on rajoittanut lääkemääräyksen voimassaoloaikaa
MedicationRequest.dispenseRequest.validityPeriod.end 1..1 dateTime Reseptin voimassaolon loppupäivä
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 0..1 unsignedInt Iterointien lukumäärä
MedicationRequest.substitution 1..1 BackboneElement Lääkevaihtokielto
MedicationRequest.substitution.allowed[x] 1..1 boolean Lääkevaihtokielto
MedicationRequest.substitution.reason
MedicationRequest.substitution.reason.text 0..1 string Lääkevaihtokiellon syy
MedicationRequest.priorPrescription 0..1 Reference(EraMedicationListMedicationRequest) {r} An order/prescription that is being replaced
MedicationRequest.detectedIssue 0..0 Clinical Issue with action
MedicationRequest.eventHistory 0..0 A list of events of interest in the lifecycle

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
MedicationRequest.dosageInstruction.​site Base required http://resepti.kanta.fi/ValueSet/fires-vs-site Not State Unknown

Constraints

Id Grade Path(s) Description Expression
fi-or-sv error MedicationRequest.language Language must be Finnish or Swedish $this = 'fi' or $this = 'sv'
NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest Ordering of medication for patient or group
MedicationRequest.id This element is included in summaries. 0..1 id Logical id of this artifact
MedicationRequest.meta This element is included in summaries. 0..1 Meta Metadata about the resource
MedicationRequest.meta.id 0..1 string Unique id for inter-element referencing
MedicationRequest.meta.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.meta.versionId This element is included in summaries. 0..1 id Version specific identifier
MedicationRequest.meta.lastUpdated This element is included in summaries. 0..1 instant When the resource version last changed
MedicationRequest.meta.source This element is included in summaries. 0..1 uri Identifies where the resource comes from
MedicationRequest.meta.profile This element is included in summaries. 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to

Fixed Value: https://eradocumentation.atostek.com/StructureDefinition/EraMedicationListMedicationRequest (no extensions allowed)
MedicationRequest.meta.Slices for security This element is included in summaries. 0..* Coding Security Labels applied to this resource
Slice: Unordered, Open by value:system
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for security.security:underagedConsentCode This element is included in summaries. 0..1 Coding Alaikäisen potilaan tietojen luovutus huoltajille
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
MedicationRequest.meta.Slices for security.security:underagedConsentCode.id 0..1 string Unique id for inter-element referencing
MedicationRequest.meta.Slices for security.security:underagedConsentCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.meta.Slices for security.security:underagedConsentCode.system This element is included in summaries. 1..1 uri THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40202.201901 (no extensions allowed)
MedicationRequest.meta.Slices for security.security:underagedConsentCode.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.meta.Slices for security.security:underagedConsentCode.code This element is included in summaries. 1..1 code THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston arvo
MedicationRequest.meta.Slices for security.security:underagedConsentCode.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.meta.Slices for security.security:underagedConsentCode.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.meta.Slices for tag This element is included in summaries. 0..* Coding Tags applied to this resource
Slice: Unordered, Open by value:system
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId This element is included in summaries. 0..1 Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.id 0..1 string Unique id for inter-element referencing
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://resepti.kanta.fi/fhir/cdaHeaderTemplateId (no extensions allowed)
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.code This element is included in summaries. 1..1 code CDA R2 header specification templateId (specification package version)
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
MedicationRequest.language C 1..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding

Constraints: fi-or-sv
MedicationRequest.text 0..1 Narrative Text 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..* Resource Contained, inline Resources
MedicationRequest.Slices for extension 4..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.Slices for extension.extension:versionNumber 1..1 (Complex) Asiakirjan versio
URL: http://resepti.kanta.fi/StructureDefinition/extension/versionNumber
Constraints: ext-1
MedicationRequest.Slices for extension.extension:versionNumber.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:versionNumber.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:versionNumber.url 1..1 uri "http://resepti.kanta.fi/StructureDefinition/extension/versionNumber"
MedicationRequest.Slices for extension.extension:versionNumber.value[x] 1..1 positiveInt Asiakirjan versio
MedicationRequest.Slices for extension.extension:effectiveTime 1..* dateTime The creation time of a document
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/effectiveTime
MedicationRequest.Slices for extension.extension:continuum 0..1 (Complex) Käytössä olevan lääkkeen tunniste, lääkejatkumon osatunniste ja Uusin -tilatieto
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum
MedicationRequest.Slices for extension.extension:continuum.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:continuum.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:continuum.Slices for extension Content/Rules for all slices
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId 0..1 Extension The identifier of the drug in use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.url 1..1 uri "medicineId"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x] 1..1 Identifier The identifier of the drug in use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].type This element is included in summaries. 0..1 CodeableConcept Description 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.
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].value This element is included in summaries. 1..1 string The identifier of the drug in use
Example General: 123456
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart 0..1 Extension Part identifier of medicine continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.url 1..1 uri "medicineIdPart"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.value[x] 1..1 positiveInt Part identifier of medicine continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest 0..1 Extension Status information 'Latest'
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.url 1..1 uri "newest"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.value[x] 1..1 boolean Status information 'Latest'
MedicationRequest.Slices for extension.extension:continuum.url 1..1 uri "http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum"
MedicationRequest.Slices for extension.extension:dosageIfNeeded 0..1 boolean Dosage if needed
URL: http://resepti.kanta.fi/StructureDefinition/extension/dosageIfNeeded
MedicationRequest.Slices for extension.extension:dosageInfo 1..* (Complex) Weight of a patient under 12 years of age, information of the Sic! notation and dosage instructions only as text
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageInfo
MedicationRequest.Slices for extension.extension:structuredIndication 0..* Coding Lääkkeen indikaatio rakenteisena
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/structuredIndication
Binding: http://resepti.kanta.fi/ValueSet/fires-vs-structuredIndication (required): Value set, jota käytetään Lääkkeen indikaatio rakenteisena -tiedon palauttamiseen. Value set sisältää kaikki koodistojen THL - Tautiluokitus ICD-10 (1.2.246.537.6.1.1999) ja Kuntaliitto - ICPC Perusterveydenhuollon luokitus (1.2.246.537.6.31.2007) arvot.
Constraints: ext-1
MedicationRequest.Slices for extension.extension:administrativeInformation 1..* (Complex) Administrative data of the prescription
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/administrativeInformation
MedicationRequest.Slices for extension.extension:initiationOfMedication 0..1 boolean This is the initiation of a medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/initiationOfMedication
Constraints: ext-1
MedicationRequest.Slices for extension.extension:renewalNotAllowed 0..* (Complex) Reseptin uusimiskielto ja Reseptin uusimiskiellon perustelu
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalNotAllowed
Constraints: ext-1
MedicationRequest.Slices for extension.extension:usage 0..1 string Lääkkeen käyttötarkoitus tekstinä
URL: http://resepti.kanta.fi/StructureDefinition/extension/usage
Constraints: ext-1
MedicationRequest.Slices for extension.extension:contagiousDiseaseMedicine 0..* boolean A drug under the Communicable Diseases Act
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/contagiousDiseaseMedicine
MedicationRequest.Slices for extension.extension:statusInformation 0..1 (Complex) Lääkemääräyksen tilatiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusInformation
Constraints: ext-1
MedicationRequest.Slices for extension.extension:originalStartdate 0..1 dateTime Lääkkeen alkuperäinen aloituspäivä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/originalStartdate
Constraints: ext-1
MedicationRequest.Slices for extension.extension:separateReport 0..* (Complex) Erillisselvitys ja erillisselvitykseen liittyvä päivämäärä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/separateReport
Constraints: ext-1
MedicationRequest.Slices for extension.extension:useRegularity 0..1 Coding Lääkkeen käytön säännöllisyys
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/useRegularity
Constraints: ext-1
MedicationRequest.Slices for extension.extension:renewalBasicReference 0..1 Reference(MedicationListRenewalBasic) {c} Viittaus MedicationListRenewalBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalBasicReference
Constraints: ext-1
MedicationRequest.Slices for extension.extension:statusBasicReference 0..1 Reference(MedicationListStatusBasic) {c} Viittaus MedicationListStausBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusBasicReference
Constraints: ext-1
MedicationRequest.Slices for extension.extension:dosageChanges 0..1 (Complex) Additional information on the change and correction of medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageChanges
MedicationRequest.Slices for extension.extension:adverseEffect 0..* Coding The adverse effect of the drug
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/adverseEffect
MedicationRequest.Slices for extension.extension:invalidation 0..* (Complex) Additional information about prescription invalidation
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/invalidation
Constraints: ext-1
MedicationRequest.Slices for extension.extension:extraDispenseCompleted 0..* boolean Poikkeustoimitus
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/extraDispenseCompleted
MedicationRequest.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
MedicationRequest.Slices for identifier 0..* Identifier External ids for this request
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.Slices for identifier.identifier:id 0..1 Identifier Document identifier (unique identifier of the prescription document)
MedicationRequest.Slices for identifier.identifier:id.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for identifier.identifier:id.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for identifier.identifier:id.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for identifier.identifier:id.type This element is included in summaries. 0..1 CodeableConcept Description 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.
MedicationRequest.Slices for identifier.identifier:id.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/id (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:id.value This element is included in summaries. 1..1 string Lääkemääräys asiakirjan yksilöivä OID-tunniste
Example General: 123456
MedicationRequest.Slices for identifier.identifier:id.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
MedicationRequest.Slices for identifier.identifier:id.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
MedicationRequest.Slices for identifier.identifier:setId 0..1 Identifier Identifier of the original document
MedicationRequest.Slices for identifier.identifier:setId.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for identifier.identifier:setId.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for identifier.identifier:setId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for identifier.identifier:setId.type This element is included in summaries. 0..1 CodeableConcept Description 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.
MedicationRequest.Slices for identifier.identifier:setId.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/setId (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:setId.value This element is included in summaries. 1..1 string Alkuperäisen asiakirjan tunniste
Example General: 123456
MedicationRequest.Slices for identifier.identifier:setId.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
MedicationRequest.Slices for identifier.identifier:setId.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
MedicationRequest.status This element is a modifier element. This element is included in summaries. 1..1 code active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
Binding: medicationrequest Status (required): A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription.
MedicationRequest.statusReason 1..1 CodeableConcept Reseptisanoman tyyppi
Binding: medicationRequest Status Reason Codes (example): Identifies the reasons for a given status.
MedicationRequest.statusReason.id 0..1 string Unique id for inter-element referencing
MedicationRequest.statusReason.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.statusReason.coding This element is included in summaries. 1..1 Coding Reseptisanoman tyyppi
MedicationRequest.statusReason.coding.id 0..1 string Unique id for inter-element referencing
MedicationRequest.statusReason.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.statusReason.coding.system This element is included in summaries. 1..1 uri Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40105.2006 (no extensions allowed)
MedicationRequest.statusReason.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.statusReason.coding.code This element is included in summaries. 1..1 code Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston arvo
MedicationRequest.statusReason.coding.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.statusReason.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.statusReason.text This element is included in summaries. 0..1 string Plain text representation of the concept
MedicationRequest.intent This element is a modifier element. This element is included in summaries. 1..1 code proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent (required): The kind of medication order.
Fixed Value: order (no extensions allowed)
MedicationRequest.category 1..1 CodeableConcept Reseptin laji
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.
MedicationRequest.category.id 0..1 string Unique id for inter-element referencing
MedicationRequest.category.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.category.coding This element is included in summaries. 1..1 Coding Reseptin laji
MedicationRequest.category.coding.id 0..1 string Unique id for inter-element referencing
MedicationRequest.category.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.category.coding.system This element is included in summaries. 1..1 uri THL - Reseptin laji koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.605.2014 (no extensions allowed)
MedicationRequest.category.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.category.coding.code This element is included in summaries. 1..1 code THL - Reseptin laji koodiston arvo
MedicationRequest.category.coding.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.category.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.category.text This element is included in summaries. 0..1 string Plain text representation of the concept
MedicationRequest.medication[x] This element is included in summaries. 1..1 Reference(MedicationListMedication) {r} Viittaus MedicationListMedication resurssiin
MedicationRequest.subject This element is included in summaries. 1..1 Reference(MedicationListPatient) {r} Viittaus MedicationListPatient resurssiin
MedicationRequest.authoredOn This element is included in summaries. 1..1 dateTime Määräyspäivä
MedicationRequest.requester This element is included in summaries. 1..1 Reference(EraMedicationListPractitionerRole) {r} Viittaus EraMedicationlistPractitionerRole resurssiin
MedicationRequest.courseOfTherapyType 0..1 CodeableConcept Lääkkeen käytön pysyvyys
Binding: medicationRequest Course of Therapy Codes (example): Identifies the overall pattern of medication administratio.
MedicationRequest.courseOfTherapyType.id 0..1 string Unique id for inter-element referencing
MedicationRequest.courseOfTherapyType.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.courseOfTherapyType.coding This element is included in summaries. 1..1 Coding Lääkkeen käytön pysyvyys
MedicationRequest.courseOfTherapyType.coding.id 0..1 string Unique id for inter-element referencing
MedicationRequest.courseOfTherapyType.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.courseOfTherapyType.coding.system This element is included in summaries. 1..1 uri AR/YDIN - Pysyvyys koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40003.2003 (no extensions allowed)
MedicationRequest.courseOfTherapyType.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.courseOfTherapyType.coding.code This element is included in summaries. 1..1 code AR/YDIN - Pysyvyys koodiston arvo
MedicationRequest.courseOfTherapyType.coding.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.courseOfTherapyType.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.courseOfTherapyType.text This element is included in summaries. 0..1 string Plain text representation of the concept
MedicationRequest.dosageInstruction 0..* Dosage How the medication should be taken
MedicationRequest.dosageInstruction.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.Slices for extension.extension:medicinePauseInterval 0..1 Period Lääke tauolla
URL: http://resepti.kanta.fi/StructureDefinition/extension/medicinePauseInterval
MedicationRequest.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.dosageInstruction.sequence This element is included in summaries. 0..1 integer Käytössä vaihtuvissa annostuksissa.
MedicationRequest.dosageInstruction.text This element is included in summaries. 1..1 string Tekstimuotoinen annostusohje
MedicationRequest.dosageInstruction.additionalInstruction This element is included in summaries. 0..1 CodeableConcept Käyttöohjeen lisätieto
Binding: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery".
MedicationRequest.dosageInstruction.additionalInstruction.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.additionalInstruction.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.additionalInstruction.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
MedicationRequest.dosageInstruction.additionalInstruction.text This element is included in summaries. 1..1 string Käyttöohjeen lisätieto
MedicationRequest.dosageInstruction.patientInstruction This element is included in summaries. 0..1 string Patient or consumer oriented instructions
MedicationRequest.dosageInstruction.timing This element is included in summaries. 0..1 Timing When medication should be administered
MedicationRequest.dosageInstruction.timing.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.timing.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.dosageInstruction.timing.event This element is included in summaries. 0..* dateTime When the event occurs
MedicationRequest.dosageInstruction.timing.repeat This element is included in summaries. C 0..1 Element When the event is to occur
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationRequest.dosageInstruction.timing.repeat.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.timing.repeat.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.timing.repeat.bounds[x] This element is included in summaries. 0..1 Annostelukauden kesto, vakio tai vaihteluväli tai annostelukauden alkuaika ja päättymisaika
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsDuration Duration(?gen-e2?)
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsRange Range(?gen-e2?)
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsPeriod Period
MedicationRequest.dosageInstruction.timing.repeat.count This element is included in summaries. 0..1 positiveInt Number of times to repeat
MedicationRequest.dosageInstruction.timing.repeat.countMax This element is included in summaries. 0..1 positiveInt Maximum number of times to repeat
MedicationRequest.dosageInstruction.timing.repeat.duration This element is included in summaries. 0..1 decimal How long when it happens
MedicationRequest.dosageInstruction.timing.repeat.durationMax This element is included in summaries. 0..1 decimal How long when it happens (Max)
MedicationRequest.dosageInstruction.timing.repeat.durationUnit This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).
MedicationRequest.dosageInstruction.timing.repeat.frequency This element is included in summaries. 0..1 positiveInt Toistuman määrä
MedicationRequest.dosageInstruction.timing.repeat.frequencyMax This element is included in summaries. 0..1 positiveInt Toistuman max. arvo
MedicationRequest.dosageInstruction.timing.repeat.period This element is included in summaries. 0..1 decimal Annosjakson pituus, vakio arvo tai arvon alaraja
MedicationRequest.dosageInstruction.timing.repeat.periodMax This element is included in summaries. 0..1 decimal Annosjakson pituus, yläraja
MedicationRequest.dosageInstruction.timing.repeat.periodUnit This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeek This element is included in summaries. 0..1 code mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required)
MedicationRequest.dosageInstruction.timing.repeat.timeOfDay This element is included in summaries. 0..1 time Annosaika
MedicationRequest.dosageInstruction.timing.repeat.when This element is included in summaries. 0..1 code Annosajankohta
Binding: EventTiming (required): Real world event relating to the schedule.
MedicationRequest.dosageInstruction.timing.repeat.offset This element is included in summaries. 0..1 unsignedInt Minutes from event (before or after)
MedicationRequest.dosageInstruction.timing.code This element is included in summaries. 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern.
MedicationRequest.dosageInstruction.asNeeded[x] This element is included in summaries. 0..1 boolean Annos tarvittaessa
MedicationRequest.dosageInstruction.site This element is included in summaries. 0..1 CodeableConcept Puolisuus -tieto, lääkkeenantoreitin ja -tavan lisätieto
Binding: http://resepti.kanta.fi/ValueSet/fires-vs-site (required): Value set, jota käytetään lääkkeenantoreitin ja -tavan lisätiedon puolisuus -tiedon palauttamiseen. Value set sisältää ne koodiston THL - Toimenpideluokitus (1.2.246.537.6.2.2007) arvot, joita puolisuus tietona voidaan antaa.
MedicationRequest.dosageInstruction.site.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.site.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.site.coding This element is included in summaries. 1..1 Coding Puolisuus -tieto, lääkkeenantoreitin ja -tavan lisätieto
MedicationRequest.dosageInstruction.site.coding.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.site.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.site.coding.system This element is included in summaries. 1..1 uri THL - Toimenpideluokitus koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.2.2007 (no extensions allowed)
MedicationRequest.dosageInstruction.site.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.dosageInstruction.site.coding.code This element is included in summaries. 1..1 code THL - Toimenpideluokitus koodiston arvo
MedicationRequest.dosageInstruction.site.coding.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.dosageInstruction.site.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.dosageInstruction.site.text This element is included in summaries. 0..1 string Plain text representation of the concept
MedicationRequest.dosageInstruction.route This element is included in summaries. 0..1 CodeableConcept Lääkkeenantoreitti ja -tapa
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.
MedicationRequest.dosageInstruction.route.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.route.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.route.coding This element is included in summaries. 1..1 Coding Lääkkeenantoreitti ja -tapa
MedicationRequest.dosageInstruction.route.coding.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.route.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.route.coding.system This element is included in summaries. 1..1 uri Fimean - Lääkkeenantoreitti ja -tapa koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.1403.202001 (no extensions allowed)
MedicationRequest.dosageInstruction.route.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.dosageInstruction.route.coding.code This element is included in summaries. 1..1 code Fimean - Lääkkeenantoreitti ja -tapa koodiston arvo
MedicationRequest.dosageInstruction.route.coding.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.dosageInstruction.route.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.dosageInstruction.route.text This element is included in summaries. 0..1 string Plain text representation of the concept
MedicationRequest.dosageInstruction.method This element is included in summaries. 0..1 CodeableConcept Technique for administering medication
Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered.
MedicationRequest.dosageInstruction.doseAndRate This element is included in summaries. 0..1 Element Amount of medication administered
MedicationRequest.dosageInstruction.doseAndRate.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.doseAndRate.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.doseAndRate.type This element is included in summaries. 0..1 CodeableConcept The kind of dose or rate specified
Binding: DoseAndRateType (example): The kind of dose or rate specified.
MedicationRequest.dosageInstruction.doseAndRate.dose[x] This element is included in summaries. 1..1 Annos ja annosyksikkö tai Annos (fysikaalinen) ja annosyksikkö
MedicationRequest.dosageInstruction.doseAndRate.dose[x].doseRange Range
MedicationRequest.dosageInstruction.doseAndRate.dose[x].doseQuantity Quantity(SimpleQuantity)
MedicationRequest.dosageInstruction.doseAndRate.rate[x] This element is included in summaries. 0..1 Amount of medication per unit of time
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRatio Ratio
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRange Range
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateQuantity Quantity(SimpleQuantity)
MedicationRequest.dosageInstruction.maxDosePerPeriod This element is included in summaries. 0..1 Ratio Upper limit on medication per unit of time
MedicationRequest.dosageInstruction.maxDosePerAdministration This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) Upper limit on medication per administration
Constraints: sqty-1
MedicationRequest.dosageInstruction.maxDosePerLifetime This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) Upper limit on medication per lifetime of the patient
Constraints: sqty-1
MedicationRequest.dispenseRequest 0..1 BackboneElement lääkkeen määrä reseptillä
MedicationRequest.dispenseRequest.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dispenseRequest.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.dispenseRequest.Slices for extension.extension:prescribedAmount 1..* (Complex) Lääkkeen määrän tiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescribedAmount
Constraints: ext-1
MedicationRequest.dispenseRequest.Slices for extension.extension:dispenserInstruction 0..* string Message to the pharmacy
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dispenserInstruction
MedicationRequest.dispenseRequest.Slices for extension.extension:realDispenseStatus 0..1 Coding Todellinen toimitustila
URL: http://resepti.kanta.fi/StructureDefinition/extension/realDispenseStatus
Constraints: ext-1
MedicationRequest.dispenseRequest.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.dispenseRequest.initialFill 0..1 BackboneElement First fill details
MedicationRequest.dispenseRequest.initialFill.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dispenseRequest.initialFill.extension 0..* Extension Additional content defined by implementations
MedicationRequest.dispenseRequest.initialFill.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.dispenseRequest.initialFill.quantity C 0..1 SimpleQuantity(4.0.1) First fill quantity
Constraints: sqty-1
MedicationRequest.dispenseRequest.initialFill.duration 0..1 Duration First fill duration
MedicationRequest.dispenseRequest.dispenseInterval 0..1 Duration Iterointien väli päivissä ja iterointivälin yksikkö
MedicationRequest.dispenseRequest.dispenseInterval.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dispenseRequest.dispenseInterval.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dispenseRequest.dispenseInterval.value This element is included in summaries. 1..1 decimal Iterointien väli päivissä
MedicationRequest.dispenseRequest.dispenseInterval.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.
MedicationRequest.dispenseRequest.dispenseInterval.unit This element is included in summaries. 1..1 string Iterointivälin yksikkö
MedicationRequest.dispenseRequest.dispenseInterval.system This element is included in summaries. C 0..1 uri System that defines coded unit form
MedicationRequest.dispenseRequest.dispenseInterval.code This element is included in summaries. 0..1 code Coded form of the unit
MedicationRequest.dispenseRequest.validityPeriod 0..1 Period Reseptin voimassaoloaika
MedicationRequest.dispenseRequest.validityPeriod.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dispenseRequest.validityPeriod.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dispenseRequest.validityPeriod.start This element is included in summaries. C 0..1 dateTime Reseptin voimassaolon alkupäivä, kun lääkkeen määrääjä on rajoittanut lääkemääräyksen voimassaoloaikaa
MedicationRequest.dispenseRequest.validityPeriod.end This element is included in summaries. C 1..1 dateTime Reseptin voimassaolon loppupäivä
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 0..1 unsignedInt Iterointien lukumäärä
MedicationRequest.dispenseRequest.quantity C 0..1 SimpleQuantity(4.0.1) Amount of medication to supply per dispense
Constraints: sqty-1
MedicationRequest.dispenseRequest.expectedSupplyDuration 0..1 Duration Number of days supply per dispense
MedicationRequest.dispenseRequest.performer 0..1 Reference(Organization) Intended dispenser
MedicationRequest.substitution 1..1 BackboneElement Lääkevaihtokielto
MedicationRequest.substitution.id 0..1 string Unique id for inter-element referencing
MedicationRequest.substitution.extension 0..* Extension Additional content defined by implementations
MedicationRequest.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.substitution.allowed[x] 1..1 boolean Lääkevaihtokielto
MedicationRequest.substitution.reason 0..1 CodeableConcept Why 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.
MedicationRequest.substitution.reason.id 0..1 string Unique id for inter-element referencing
MedicationRequest.substitution.reason.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.substitution.reason.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
MedicationRequest.substitution.reason.text This element is included in summaries. 0..1 string Lääkevaihtokiellon syy
MedicationRequest.priorPrescription 0..1 Reference(EraMedicationListMedicationRequest) {r} An order/prescription that is being replaced

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationRequest.meta.​security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
MedicationRequest.meta.​security:underagedConsentCode Base extensible SecurityLabels 📍4.0.1 FHIR Std.
MedicationRequest.meta.​tag Base example Common Tags 📍4.0.1 FHIR Std.
MedicationRequest.meta.​tag:cdaHeaderTemplateId Base example Common Tags 📍4.0.1 FHIR Std.
MedicationRequest.language Base preferred Common Languages 📍4.0.1 FHIR Std.
MedicationRequest.extension:continuum.​extension:medicineId.​value[x].use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.extension:continuum.​extension:medicineId.​value[x].type Base extensible IdentifierType 📍4.0.1 FHIR Std.
MedicationRequest.identifier:id.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.identifier:id.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
MedicationRequest.identifier:setId.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.identifier:setId.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
MedicationRequest.status Base required Medicationrequest status 📍4.0.1 FHIR Std.
MedicationRequest.statusReason Base example Medication request status reason codes 📍4.0.1 FHIR Std.
MedicationRequest.intent Base required Medication request intent 📍4.0.1 FHIR Std.
MedicationRequest.category Base example Medication request category codes 📍4.0.1 FHIR Std.
MedicationRequest.courseOfTherapyType Base example Medication request course of therapy codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​additionalInstruction Base example SNOMED CT Additional Dosage Instructions 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.durationUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.dayOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.when Base required EventTiming 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.code Base preferred TimingAbbreviation 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​site Base required http://resepti.kanta.fi/ValueSet/fires-vs-site Not State Unknown
MedicationRequest.dosageInstruction.​route Base example SNOMED CT Route Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​method Base example SNOMED CT Administration Method Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.type Base example DoseAndRateType 📍4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​dispenseInterval.comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
MedicationRequest.substitution.​reason Base example SubstanceAdminSubstitutionReason 📦3.0.0 THO v7.5

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationRequest If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationRequest If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationRequest A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
fi-or-sv error MedicationRequest.language Language must be Finnish or Swedish $this = 'fi' or $this = 'sv'
sqty-1 error MedicationRequest.dosageInstruction.maxDosePerAdministration, MedicationRequest.dosageInstruction.maxDosePerLifetime, MedicationRequest.dispenseRequest.initialFill.quantity, MedicationRequest.dispenseRequest.quantity The comparator is not used on a SimpleQuantity comparator.empty()
tim-1 error MedicationRequest.dosageInstruction.timing.repeat if there's a duration, there needs to be duration units duration.empty() or durationUnit.exists()
tim-2 error MedicationRequest.dosageInstruction.timing.repeat if there's a period, there needs to be period units period.empty() or periodUnit.exists()
tim-4 error MedicationRequest.dosageInstruction.timing.repeat duration SHALL be a non-negative value duration.exists() implies duration >= 0
tim-5 error MedicationRequest.dosageInstruction.timing.repeat period SHALL be a non-negative value period.exists() implies period >= 0
tim-6 error MedicationRequest.dosageInstruction.timing.repeat If there's a periodMax, there must be a period periodMax.empty() or period.exists()
tim-7 error MedicationRequest.dosageInstruction.timing.repeat If there's a durationMax, there must be a duration durationMax.empty() or duration.exists()
tim-8 error MedicationRequest.dosageInstruction.timing.repeat If there's a countMax, there must be a count countMax.empty() or count.exists()
tim-9 error MedicationRequest.dosageInstruction.timing.repeat If there's an offset, there must be a when (and not C, CM, CD, CV) offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not()))
tim-10 error MedicationRequest.dosageInstruction.timing.repeat If there's a timeOfDay, there cannot be a when, or vice versa timeOfDay.empty() or when.empty()

This structure is derived from MedicationRequest

Summary

Mandatory: 17 elements(26 nested mandatory elements)
Fixed: 11 elements
Prohibited: 18 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of MedicationRequest.meta.security
  • The element 1 is sliced based on the value of MedicationRequest.meta.tag
  • The element 1 is sliced based on the value of MedicationRequest.identifier

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest Ordering of medication for patient or group
MedicationRequest.meta This element is included in summaries. 0..1 Meta Metadata about the resource
MedicationRequest.meta.profile This element is included in summaries. 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to

Fixed Value: https://eradocumentation.atostek.com/StructureDefinition/EraMedicationListMedicationRequest (no extensions allowed)
MedicationRequest.meta.Slices for security This element is included in summaries. 0..* Coding Security Labels applied to this resource
Slice: Unordered, Open by value:system
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for security.security:underagedConsentCode This element is included in summaries. 0..1 Coding Alaikäisen potilaan tietojen luovutus huoltajille
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
MedicationRequest.meta.Slices for security.security:underagedConsentCode.system This element is included in summaries. 1..1 uri THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40202.201901 (no extensions allowed)
MedicationRequest.meta.Slices for security.security:underagedConsentCode.code This element is included in summaries. 1..1 code THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston arvo
MedicationRequest.meta.Slices for tag This element is included in summaries. 0..* Coding Tags applied to this resource
Slice: Unordered, Open by value:system
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId This element is included in summaries. 0..1 Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://resepti.kanta.fi/fhir/cdaHeaderTemplateId (no extensions allowed)
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.code This element is included in summaries. 1..1 code CDA R2 header specification templateId (specification package version)
MedicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
MedicationRequest.language C 1..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding

Constraints: fi-or-sv
MedicationRequest.Slices for extension 4..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.Slices for extension.extension:versionNumber 1..1 (Complex) Asiakirjan versio
URL: http://resepti.kanta.fi/StructureDefinition/extension/versionNumber
Constraints: ext-1
MedicationRequest.Slices for extension.extension:versionNumber.url 1..1 uri "http://resepti.kanta.fi/StructureDefinition/extension/versionNumber"
MedicationRequest.Slices for extension.extension:versionNumber.value[x] 1..1 positiveInt Asiakirjan versio
MedicationRequest.Slices for extension.extension:effectiveTime 1..* dateTime The creation time of a document
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/effectiveTime
MedicationRequest.Slices for extension.extension:continuum 0..1 (Complex) Käytössä olevan lääkkeen tunniste, lääkejatkumon osatunniste ja Uusin -tilatieto
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension Content/Rules for all slices
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId 0..1 Extension The identifier of the drug in use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.url 1..1 uri "medicineId"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x] 1..1 Identifier The identifier of the drug in use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].value This element is included in summaries. 1..1 string The identifier of the drug in use
Example General: 123456
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart 0..1 Extension Part identifier of medicine continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.url 1..1 uri "medicineIdPart"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.value[x] 1..1 positiveInt Part identifier of medicine continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest 0..1 Extension Status information 'Latest'
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.url 1..1 uri "newest"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.value[x] 1..1 boolean Status information 'Latest'
MedicationRequest.Slices for extension.extension:continuum.url 1..1 uri "http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum"
MedicationRequest.Slices for extension.extension:dosageIfNeeded 0..1 boolean Dosage if needed
URL: http://resepti.kanta.fi/StructureDefinition/extension/dosageIfNeeded
MedicationRequest.Slices for extension.extension:dosageInfo 1..* (Complex) Weight of a patient under 12 years of age, information of the Sic! notation and dosage instructions only as text
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageInfo
MedicationRequest.Slices for extension.extension:structuredIndication 0..* Coding Lääkkeen indikaatio rakenteisena
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/structuredIndication
Binding: http://resepti.kanta.fi/ValueSet/fires-vs-structuredIndication (required): Value set, jota käytetään Lääkkeen indikaatio rakenteisena -tiedon palauttamiseen. Value set sisältää kaikki koodistojen THL - Tautiluokitus ICD-10 (1.2.246.537.6.1.1999) ja Kuntaliitto - ICPC Perusterveydenhuollon luokitus (1.2.246.537.6.31.2007) arvot.
Constraints: ext-1
MedicationRequest.Slices for extension.extension:administrativeInformation 1..* (Complex) Administrative data of the prescription
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/administrativeInformation
MedicationRequest.Slices for extension.extension:initiationOfMedication 0..1 boolean This is the initiation of a medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/initiationOfMedication
Constraints: ext-1
MedicationRequest.Slices for extension.extension:renewalNotAllowed 0..* (Complex) Reseptin uusimiskielto ja Reseptin uusimiskiellon perustelu
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalNotAllowed
Constraints: ext-1
MedicationRequest.Slices for extension.extension:usage 0..1 string Lääkkeen käyttötarkoitus tekstinä
URL: http://resepti.kanta.fi/StructureDefinition/extension/usage
Constraints: ext-1
MedicationRequest.Slices for extension.extension:contagiousDiseaseMedicine 0..* boolean A drug under the Communicable Diseases Act
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/contagiousDiseaseMedicine
MedicationRequest.Slices for extension.extension:statusInformation 0..1 (Complex) Lääkemääräyksen tilatiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusInformation
Constraints: ext-1
MedicationRequest.Slices for extension.extension:originalStartdate 0..1 dateTime Lääkkeen alkuperäinen aloituspäivä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/originalStartdate
Constraints: ext-1
MedicationRequest.Slices for extension.extension:separateReport 0..* (Complex) Erillisselvitys ja erillisselvitykseen liittyvä päivämäärä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/separateReport
Constraints: ext-1
MedicationRequest.Slices for extension.extension:useRegularity 0..1 Coding Lääkkeen käytön säännöllisyys
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/useRegularity
Constraints: ext-1
MedicationRequest.Slices for extension.extension:renewalBasicReference 0..1 Reference(MedicationListRenewalBasic) {c} Viittaus MedicationListRenewalBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalBasicReference
Constraints: ext-1
MedicationRequest.Slices for extension.extension:statusBasicReference 0..1 Reference(MedicationListStatusBasic) {c} Viittaus MedicationListStausBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusBasicReference
Constraints: ext-1
MedicationRequest.Slices for extension.extension:dosageChanges 0..1 (Complex) Additional information on the change and correction of medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageChanges
MedicationRequest.Slices for extension.extension:adverseEffect 0..* Coding The adverse effect of the drug
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/adverseEffect
MedicationRequest.Slices for extension.extension:invalidation 0..* (Complex) Additional information about prescription invalidation
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/invalidation
Constraints: ext-1
MedicationRequest.Slices for extension.extension:extraDispenseCompleted 0..* boolean Poikkeustoimitus
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/extraDispenseCompleted
MedicationRequest.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
MedicationRequest.Slices for identifier 0..* Identifier External ids for this request
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.Slices for identifier.identifier:id 0..1 Identifier Document identifier (unique identifier of the prescription document)
MedicationRequest.Slices for identifier.identifier:id.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for identifier.identifier:id.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/id (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:id.value This element is included in summaries. 1..1 string Lääkemääräys asiakirjan yksilöivä OID-tunniste
Example General: 123456
MedicationRequest.Slices for identifier.identifier:setId 0..1 Identifier Identifier of the original document
MedicationRequest.Slices for identifier.identifier:setId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for identifier.identifier:setId.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/setId (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:setId.value This element is included in summaries. 1..1 string Alkuperäisen asiakirjan tunniste
Example General: 123456
MedicationRequest.status This element is a modifier element. This element is included in summaries. 1..1 code active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
Binding: medicationrequest Status (required): A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription.
MedicationRequest.statusReason 1..1 CodeableConcept Reseptisanoman tyyppi
Binding: medicationRequest Status Reason Codes (example): Identifies the reasons for a given status.
MedicationRequest.statusReason.coding This element is included in summaries. 1..1 Coding Reseptisanoman tyyppi
MedicationRequest.statusReason.coding.system This element is included in summaries. 1..1 uri Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40105.2006 (no extensions allowed)
MedicationRequest.statusReason.coding.code This element is included in summaries. 1..1 code Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston arvo
MedicationRequest.intent This element is a modifier element. This element is included in summaries. 1..1 code proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent (required): The kind of medication order.
Fixed Value: order (no extensions allowed)
MedicationRequest.category 1..1 CodeableConcept Reseptin laji
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.
MedicationRequest.category.coding This element is included in summaries. 1..1 Coding Reseptin laji
MedicationRequest.category.coding.system This element is included in summaries. 1..1 uri THL - Reseptin laji koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.605.2014 (no extensions allowed)
MedicationRequest.category.coding.code This element is included in summaries. 1..1 code THL - Reseptin laji koodiston arvo
MedicationRequest.medication[x] This element is included in summaries. 1..1 Reference(MedicationListMedication) {r} Viittaus MedicationListMedication resurssiin
MedicationRequest.subject This element is included in summaries. 1..1 Reference(MedicationListPatient) {r} Viittaus MedicationListPatient resurssiin
MedicationRequest.authoredOn This element is included in summaries. 1..1 dateTime Määräyspäivä
MedicationRequest.requester This element is included in summaries. 1..1 Reference(EraMedicationListPractitionerRole) {r} Viittaus EraMedicationlistPractitionerRole resurssiin
MedicationRequest.courseOfTherapyType 0..1 CodeableConcept Lääkkeen käytön pysyvyys
Binding: medicationRequest Course of Therapy Codes (example): Identifies the overall pattern of medication administratio.
MedicationRequest.courseOfTherapyType.coding This element is included in summaries. 1..1 Coding Lääkkeen käytön pysyvyys
MedicationRequest.courseOfTherapyType.coding.system This element is included in summaries. 1..1 uri AR/YDIN - Pysyvyys koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40003.2003 (no extensions allowed)
MedicationRequest.courseOfTherapyType.coding.code This element is included in summaries. 1..1 code AR/YDIN - Pysyvyys koodiston arvo
MedicationRequest.dispenseRequest 0..1 BackboneElement lääkkeen määrä reseptillä
MedicationRequest.dispenseRequest.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.dispenseRequest.Slices for extension.extension:prescribedAmount 1..* (Complex) Lääkkeen määrän tiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescribedAmount
Constraints: ext-1
MedicationRequest.dispenseRequest.Slices for extension.extension:dispenserInstruction 0..* string Message to the pharmacy
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dispenserInstruction
MedicationRequest.dispenseRequest.Slices for extension.extension:realDispenseStatus 0..1 Coding Todellinen toimitustila
URL: http://resepti.kanta.fi/StructureDefinition/extension/realDispenseStatus
Constraints: ext-1
MedicationRequest.dispenseRequest.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.dispenseRequest.dispenseInterval 0..1 Duration Iterointien väli päivissä ja iterointivälin yksikkö
MedicationRequest.dispenseRequest.dispenseInterval.value This element is included in summaries. 1..1 decimal Iterointien väli päivissä
MedicationRequest.dispenseRequest.dispenseInterval.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.
MedicationRequest.dispenseRequest.dispenseInterval.unit This element is included in summaries. 1..1 string Iterointivälin yksikkö
MedicationRequest.dispenseRequest.validityPeriod 0..1 Period Reseptin voimassaoloaika
MedicationRequest.dispenseRequest.validityPeriod.start This element is included in summaries. C 0..1 dateTime Reseptin voimassaolon alkupäivä, kun lääkkeen määrääjä on rajoittanut lääkemääräyksen voimassaoloaikaa
MedicationRequest.dispenseRequest.validityPeriod.end This element is included in summaries. C 1..1 dateTime Reseptin voimassaolon loppupäivä
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 0..1 unsignedInt Iterointien lukumäärä
MedicationRequest.substitution 1..1 BackboneElement Lääkevaihtokielto
MedicationRequest.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.substitution.allowed[x] 1..1 boolean Lääkevaihtokielto
MedicationRequest.priorPrescription 0..1 Reference(EraMedicationListMedicationRequest) {r} An order/prescription that is being replaced

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationRequest.meta.​security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
MedicationRequest.meta.​security:underagedConsentCode Base extensible SecurityLabels 📍4.0.1 FHIR Std.
MedicationRequest.meta.​tag Base example Common Tags 📍4.0.1 FHIR Std.
MedicationRequest.meta.​tag:cdaHeaderTemplateId Base example Common Tags 📍4.0.1 FHIR Std.
MedicationRequest.language Base preferred Common Languages 📍4.0.1 FHIR Std.
MedicationRequest.extension:continuum.​extension:medicineId.​value[x].use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.identifier:id.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.identifier:setId.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.status Base required Medicationrequest status 📍4.0.1 FHIR Std.
MedicationRequest.statusReason Base example Medication request status reason codes 📍4.0.1 FHIR Std.
MedicationRequest.intent Base required Medication request intent 📍4.0.1 FHIR Std.
MedicationRequest.category Base example Medication request category codes 📍4.0.1 FHIR Std.
MedicationRequest.courseOfTherapyType Base example Medication request course of therapy codes 📍4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​dispenseInterval.comparator Base required QuantityComparator 📍4.0.1 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationRequest If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationRequest If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationRequest A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
fi-or-sv error MedicationRequest.language Language must be Finnish or Swedish $this = 'fi' or $this = 'sv'

Differential View

This structure is derived from MedicationRequest

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest Ordering of medication for patient or group
MedicationRequest.meta 0..1 Meta Metadata about the resource
MedicationRequest.meta.profile 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to
Fixed Value: https://eradocumentation.atostek.com/StructureDefinition/EraMedicationListMedicationRequest (no extensions allowed)
MedicationRequest.meta.Slices for security 0..* Coding Security Labels applied to this resource
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for security.security:underagedConsentCode 0..1 Coding Alaikäisen potilaan tietojen luovutus huoltajille
MedicationRequest.meta.Slices for security.security:underagedConsentCode.system 1..1 uri THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40202.201901 (no extensions allowed)
MedicationRequest.meta.Slices for security.security:underagedConsentCode.code 1..1 code THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston arvo
MedicationRequest.meta.Slices for tag 0..* Coding Tags applied to this resource
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId 0..1 Coding Tags applied to this resource
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.system 1..1 uri Identity of the terminology system
Fixed Value: http://resepti.kanta.fi/fhir/cdaHeaderTemplateId (no extensions allowed)
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.code 1..1 code CDA R2 header specification templateId (specification package version)
MedicationRequest.language C 1..1 code Language of the resource content
Constraints: fi-or-sv
MedicationRequest.extension 4..* Extension Extension
MedicationRequest.Slices for extension Content/Rules for all slices
MedicationRequest.Slices for extension.extension:versionNumber 1..1 (Complex) Asiakirjan versio
URL: http://resepti.kanta.fi/StructureDefinition/extension/versionNumber
MedicationRequest.Slices for extension.extension:versionNumber.value[x] 1..1 positiveInt Asiakirjan versio
MedicationRequest.Slices for extension.extension:effectiveTime 1..* dateTime The creation time of a document
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/effectiveTime
MedicationRequest.Slices for extension.extension:continuum 0..1 (Complex) Käytössä olevan lääkkeen tunniste, lääkejatkumon osatunniste ja Uusin -tilatieto
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension Content/Rules for all slices
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId 0..1 Extension The identifier of the drug in use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart 0..1 Extension Part identifier of medicine continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest 0..1 Extension Status information 'Latest'
MedicationRequest.Slices for extension.extension:dosageIfNeeded 0..1 boolean Dosage if needed
URL: http://resepti.kanta.fi/StructureDefinition/extension/dosageIfNeeded
MedicationRequest.Slices for extension.extension:dosageInfo 1..* (Complex) Weight of a patient under 12 years of age, information of the Sic! notation and dosage instructions only as text
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageInfo
MedicationRequest.Slices for extension.extension:structuredIndication 0..* Coding Lääkkeen indikaatio rakenteisena
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/structuredIndication
Binding: http://resepti.kanta.fi/ValueSet/fires-vs-structuredIndication (required): Value set, jota käytetään Lääkkeen indikaatio rakenteisena -tiedon palauttamiseen. Value set sisältää kaikki koodistojen THL - Tautiluokitus ICD-10 (1.2.246.537.6.1.1999) ja Kuntaliitto - ICPC Perusterveydenhuollon luokitus (1.2.246.537.6.31.2007) arvot.
MedicationRequest.Slices for extension.extension:administrativeInformation 1..* (Complex) Administrative data of the prescription
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/administrativeInformation
MedicationRequest.Slices for extension.extension:initiationOfMedication 0..1 boolean This is the initiation of a medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/initiationOfMedication
MedicationRequest.Slices for extension.extension:renewalNotAllowed 0..* (Complex) Reseptin uusimiskielto ja Reseptin uusimiskiellon perustelu
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalNotAllowed
MedicationRequest.Slices for extension.extension:usage 0..1 string Lääkkeen käyttötarkoitus tekstinä
URL: http://resepti.kanta.fi/StructureDefinition/extension/usage
MedicationRequest.Slices for extension.extension:contagiousDiseaseMedicine 0..* boolean A drug under the Communicable Diseases Act
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/contagiousDiseaseMedicine
MedicationRequest.Slices for extension.extension:statusInformation 0..1 (Complex) Lääkemääräyksen tilatiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusInformation
MedicationRequest.Slices for extension.extension:originalStartdate 0..1 dateTime Lääkkeen alkuperäinen aloituspäivä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/originalStartdate
MedicationRequest.Slices for extension.extension:separateReport 0..* (Complex) Erillisselvitys ja erillisselvitykseen liittyvä päivämäärä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/separateReport
MedicationRequest.Slices for extension.extension:useRegularity 0..1 Coding Lääkkeen käytön säännöllisyys
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/useRegularity
MedicationRequest.Slices for extension.extension:renewalBasicReference 0..1 Reference(MedicationListRenewalBasic) {c} Viittaus MedicationListRenewalBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalBasicReference
MedicationRequest.Slices for extension.extension:statusBasicReference 0..1 Reference(MedicationListStatusBasic) {c} Viittaus MedicationListStausBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusBasicReference
MedicationRequest.Slices for extension.extension:dosageChanges 0..1 (Complex) Additional information on the change and correction of medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageChanges
MedicationRequest.Slices for extension.extension:adverseEffect 0..* Coding The adverse effect of the drug
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/adverseEffect
MedicationRequest.Slices for extension.extension:invalidation 0..* (Complex) Additional information about prescription invalidation
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/invalidation
MedicationRequest.Slices for extension.extension:extraDispenseCompleted 0..* boolean Poikkeustoimitus
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/extraDispenseCompleted
MedicationRequest.Slices for identifier 0..* Identifier External ids for this request
Slice: Unordered, Open by value:system
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.Slices for identifier.identifier:id 0..1 Identifier Document identifier (unique identifier of the prescription document)
MedicationRequest.Slices for identifier.identifier:id.system 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/id (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:id.value 1..1 string Lääkemääräys asiakirjan yksilöivä OID-tunniste
MedicationRequest.Slices for identifier.identifier:setId 0..1 Identifier Identifier of the original document
MedicationRequest.Slices for identifier.identifier:setId.system 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/setId (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:setId.value 1..1 string Alkuperäisen asiakirjan tunniste
MedicationRequest.status 1..1 code active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
MedicationRequest.statusReason 1..1 CodeableConcept Reseptisanoman tyyppi
MedicationRequest.statusReason.coding 1..1 Coding Reseptisanoman tyyppi
MedicationRequest.statusReason.coding.system 1..1 uri Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40105.2006 (no extensions allowed)
MedicationRequest.statusReason.coding.code 1..1 code Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston arvo
MedicationRequest.intent 1..1 code proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Fixed Value: order (no extensions allowed)
MedicationRequest.category 1..1 CodeableConcept Reseptin laji
MedicationRequest.category.coding 1..1 Coding Reseptin laji
MedicationRequest.category.coding.system 1..1 uri THL - Reseptin laji koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.605.2014 (no extensions allowed)
MedicationRequest.category.coding.code 1..1 code THL - Reseptin laji koodiston arvo
MedicationRequest.priority 0..0 routine | urgent | asap | stat
MedicationRequest.doNotPerform 0..0 True if request is prohibiting action
MedicationRequest.reported[x] 0..0 Reported rather than primary record
MedicationRequest.medication[x] 1..1 Reference(MedicationListMedication) {r} Viittaus MedicationListMedication resurssiin
MedicationRequest.subject 1..1 Reference(MedicationListPatient) {r} Viittaus MedicationListPatient resurssiin
MedicationRequest.encounter 0..0 Encounter created as part of encounter/admission/stay
MedicationRequest.supportingInformation 0..0 Information to support ordering of the medication
MedicationRequest.authoredOn 1..1 dateTime Määräyspäivä
MedicationRequest.requester 1..1 Reference(EraMedicationListPractitionerRole) {r} Viittaus EraMedicationlistPractitionerRole resurssiin
MedicationRequest.performer 0..0 Intended performer of administration
MedicationRequest.performerType 0..0 Desired kind of performer of the medication administration
MedicationRequest.recorder 0..0 Person who entered the request
MedicationRequest.reasonCode 0..0 Reason or indication for ordering or not ordering the medication
MedicationRequest.reasonReference 0..0 Condition or observation that supports why the prescription is being written
MedicationRequest.instantiatesCanonical 0..0 Instantiates FHIR protocol or definition
MedicationRequest.instantiatesUri 0..0 Instantiates external protocol or definition
MedicationRequest.basedOn 0..0 What request fulfills
MedicationRequest.groupIdentifier 0..0 Composite request this is part of
MedicationRequest.courseOfTherapyType 0..1 CodeableConcept Lääkkeen käytön pysyvyys
MedicationRequest.courseOfTherapyType.coding 1..1 Coding Lääkkeen käytön pysyvyys
MedicationRequest.courseOfTherapyType.coding.system 1..1 uri AR/YDIN - Pysyvyys koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40003.2003 (no extensions allowed)
MedicationRequest.courseOfTherapyType.coding.code 1..1 code AR/YDIN - Pysyvyys koodiston arvo
MedicationRequest.insurance 0..0 Associated insurance coverage
MedicationRequest.note 0..0 Information about the prescription
MedicationRequest.dosageInstruction
MedicationRequest.dosageInstruction.Slices for extension Content/Rules for all slices
MedicationRequest.dosageInstruction.Slices for extension.extension:medicinePauseInterval 0..1 Period Lääke tauolla
URL: http://resepti.kanta.fi/StructureDefinition/extension/medicinePauseInterval
MedicationRequest.dosageInstruction.sequence 0..1 integer Käytössä vaihtuvissa annostuksissa.
MedicationRequest.dosageInstruction.text 1..1 string Tekstimuotoinen annostusohje
MedicationRequest.dosageInstruction.additionalInstruction 0..1 CodeableConcept Käyttöohjeen lisätieto
MedicationRequest.dosageInstruction.additionalInstruction.text 1..1 string Käyttöohjeen lisätieto
MedicationRequest.dosageInstruction.timing
MedicationRequest.dosageInstruction.timing.repeat
MedicationRequest.dosageInstruction.timing.repeat.bounds[x] 0..1 Annostelukauden kesto, vakio tai vaihteluväli tai annostelukauden alkuaika ja päättymisaika
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsDuration Duration(?gen-e2?)
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsRange Range(?gen-e2?)
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsPeriod Period
MedicationRequest.dosageInstruction.timing.repeat.frequency 0..1 positiveInt Toistuman määrä
MedicationRequest.dosageInstruction.timing.repeat.frequencyMax 0..1 positiveInt Toistuman max. arvo
MedicationRequest.dosageInstruction.timing.repeat.period 0..1 decimal Annosjakson pituus, vakio arvo tai arvon alaraja
MedicationRequest.dosageInstruction.timing.repeat.periodMax 0..1 decimal Annosjakson pituus, yläraja
MedicationRequest.dosageInstruction.timing.repeat.periodUnit 0..1 code s | min | h | d | wk | mo | a - unit of time (UCUM)
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeek 0..1 code mon | tue | wed | thu | fri | sat | sun
MedicationRequest.dosageInstruction.timing.repeat.timeOfDay 0..1 time Annosaika
MedicationRequest.dosageInstruction.timing.repeat.when 0..1 code Annosajankohta
MedicationRequest.dosageInstruction.asNeeded[x] 0..1 boolean Annos tarvittaessa
MedicationRequest.dosageInstruction.site 0..1 CodeableConcept Puolisuus -tieto, lääkkeenantoreitin ja -tavan lisätieto
Binding: http://resepti.kanta.fi/ValueSet/fires-vs-site (required): Value set, jota käytetään lääkkeenantoreitin ja -tavan lisätiedon puolisuus -tiedon palauttamiseen. Value set sisältää ne koodiston THL - Toimenpideluokitus (1.2.246.537.6.2.2007) arvot, joita puolisuus tietona voidaan antaa.
MedicationRequest.dosageInstruction.site.coding 1..1 Coding Puolisuus -tieto, lääkkeenantoreitin ja -tavan lisätieto
MedicationRequest.dosageInstruction.site.coding.system 1..1 uri THL - Toimenpideluokitus koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.2.2007 (no extensions allowed)
MedicationRequest.dosageInstruction.site.coding.code 1..1 code THL - Toimenpideluokitus koodiston arvo
MedicationRequest.dosageInstruction.route 0..1 CodeableConcept Lääkkeenantoreitti ja -tapa
MedicationRequest.dosageInstruction.route.coding 1..1 Coding Lääkkeenantoreitti ja -tapa
MedicationRequest.dosageInstruction.route.coding.system 1..1 uri Fimean - Lääkkeenantoreitti ja -tapa koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.1403.202001 (no extensions allowed)
MedicationRequest.dosageInstruction.route.coding.code 1..1 code Fimean - Lääkkeenantoreitti ja -tapa koodiston arvo
MedicationRequest.dosageInstruction.doseAndRate 0..1 Element Amount of medication administered
MedicationRequest.dosageInstruction.doseAndRate.dose[x] 1..1 Range, SimpleQuantity(4.0.1) Annos ja annosyksikkö tai Annos (fysikaalinen) ja annosyksikkö
MedicationRequest.dispenseRequest 0..1 BackboneElement lääkkeen määrä reseptillä
MedicationRequest.dispenseRequest.extension 1..* Extension Extension
MedicationRequest.dispenseRequest.Slices for extension Content/Rules for all slices
MedicationRequest.dispenseRequest.Slices for extension.extension:prescribedAmount 1..* (Complex) Lääkkeen määrän tiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescribedAmount
MedicationRequest.dispenseRequest.Slices for extension.extension:dispenserInstruction 0..* string Message to the pharmacy
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dispenserInstruction
MedicationRequest.dispenseRequest.Slices for extension.extension:realDispenseStatus 0..1 Coding Todellinen toimitustila
URL: http://resepti.kanta.fi/StructureDefinition/extension/realDispenseStatus
MedicationRequest.dispenseRequest.dispenseInterval 0..1 Duration Iterointien väli päivissä ja iterointivälin yksikkö
MedicationRequest.dispenseRequest.dispenseInterval.value 1..1 decimal Iterointien väli päivissä
MedicationRequest.dispenseRequest.dispenseInterval.unit 1..1 string Iterointivälin yksikkö
MedicationRequest.dispenseRequest.validityPeriod 0..1 Period Reseptin voimassaoloaika
MedicationRequest.dispenseRequest.validityPeriod.start 0..1 dateTime Reseptin voimassaolon alkupäivä, kun lääkkeen määrääjä on rajoittanut lääkemääräyksen voimassaoloaikaa
MedicationRequest.dispenseRequest.validityPeriod.end 1..1 dateTime Reseptin voimassaolon loppupäivä
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 0..1 unsignedInt Iterointien lukumäärä
MedicationRequest.substitution 1..1 BackboneElement Lääkevaihtokielto
MedicationRequest.substitution.allowed[x] 1..1 boolean Lääkevaihtokielto
MedicationRequest.substitution.reason
MedicationRequest.substitution.reason.text 0..1 string Lääkevaihtokiellon syy
MedicationRequest.priorPrescription 0..1 Reference(EraMedicationListMedicationRequest) {r} An order/prescription that is being replaced
MedicationRequest.detectedIssue 0..0 Clinical Issue with action
MedicationRequest.eventHistory 0..0 A list of events of interest in the lifecycle

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
MedicationRequest.dosageInstruction.​site Base required http://resepti.kanta.fi/ValueSet/fires-vs-site Not State Unknown

Constraints

Id Grade Path(s) Description Expression
fi-or-sv error MedicationRequest.language Language must be Finnish or Swedish $this = 'fi' or $this = 'sv'

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
MedicationRequest 0..* MedicationRequest Ordering of medication for patient or group
MedicationRequest.id This element is included in summaries. 0..1 id Logical id of this artifact
MedicationRequest.meta This element is included in summaries. 0..1 Meta Metadata about the resource
MedicationRequest.meta.id 0..1 string Unique id for inter-element referencing
MedicationRequest.meta.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.meta.versionId This element is included in summaries. 0..1 id Version specific identifier
MedicationRequest.meta.lastUpdated This element is included in summaries. 0..1 instant When the resource version last changed
MedicationRequest.meta.source This element is included in summaries. 0..1 uri Identifies where the resource comes from
MedicationRequest.meta.profile This element is included in summaries. 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to

Fixed Value: https://eradocumentation.atostek.com/StructureDefinition/EraMedicationListMedicationRequest (no extensions allowed)
MedicationRequest.meta.Slices for security This element is included in summaries. 0..* Coding Security Labels applied to this resource
Slice: Unordered, Open by value:system
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for security.security:underagedConsentCode This element is included in summaries. 0..1 Coding Alaikäisen potilaan tietojen luovutus huoltajille
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
MedicationRequest.meta.Slices for security.security:underagedConsentCode.id 0..1 string Unique id for inter-element referencing
MedicationRequest.meta.Slices for security.security:underagedConsentCode.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.meta.Slices for security.security:underagedConsentCode.system This element is included in summaries. 1..1 uri THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40202.201901 (no extensions allowed)
MedicationRequest.meta.Slices for security.security:underagedConsentCode.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.meta.Slices for security.security:underagedConsentCode.code This element is included in summaries. 1..1 code THL - Alaikäisen potilastietojen luovuttaminen huoltajille koodiston arvo
MedicationRequest.meta.Slices for security.security:underagedConsentCode.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.meta.Slices for security.security:underagedConsentCode.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.meta.Slices for tag This element is included in summaries. 0..* Coding Tags applied to this resource
Slice: Unordered, Open by value:system
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId This element is included in summaries. 0..1 Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.id 0..1 string Unique id for inter-element referencing
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.system This element is included in summaries. 1..1 uri Identity of the terminology system
Fixed Value: http://resepti.kanta.fi/fhir/cdaHeaderTemplateId (no extensions allowed)
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.code This element is included in summaries. 1..1 code CDA R2 header specification templateId (specification package version)
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.meta.Slices for tag.tag:cdaHeaderTemplateId.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
MedicationRequest.language C 1..1 code Language of the resource content
Binding: CommonLanguages (preferred): A human language.
Additional BindingsPurpose
AllLanguages Max Binding

Constraints: fi-or-sv
MedicationRequest.text 0..1 Narrative Text 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..* Resource Contained, inline Resources
MedicationRequest.Slices for extension 4..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.Slices for extension.extension:versionNumber 1..1 (Complex) Asiakirjan versio
URL: http://resepti.kanta.fi/StructureDefinition/extension/versionNumber
Constraints: ext-1
MedicationRequest.Slices for extension.extension:versionNumber.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:versionNumber.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:versionNumber.url 1..1 uri "http://resepti.kanta.fi/StructureDefinition/extension/versionNumber"
MedicationRequest.Slices for extension.extension:versionNumber.value[x] 1..1 positiveInt Asiakirjan versio
MedicationRequest.Slices for extension.extension:effectiveTime 1..* dateTime The creation time of a document
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/effectiveTime
MedicationRequest.Slices for extension.extension:continuum 0..1 (Complex) Käytössä olevan lääkkeen tunniste, lääkejatkumon osatunniste ja Uusin -tilatieto
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum
MedicationRequest.Slices for extension.extension:continuum.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:continuum.Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:continuum.Slices for extension Content/Rules for all slices
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId 0..1 Extension The identifier of the drug in use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.url 1..1 uri "medicineId"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x] 1..1 Identifier The identifier of the drug in use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].type This element is included in summaries. 0..1 CodeableConcept Description 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.
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: urn:ietf:rfc:3986 (no extensions allowed)
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].value This element is included in summaries. 1..1 string The identifier of the drug in use
Example General: 123456
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineId.value[x].assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart 0..1 Extension Part identifier of medicine continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.url 1..1 uri "medicineIdPart"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:medicineIdPart.value[x] 1..1 positiveInt Part identifier of medicine continuum
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest 0..1 Extension Status information 'Latest'
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.url 1..1 uri "newest"
MedicationRequest.Slices for extension.extension:continuum.Slices for extension.extension:newest.value[x] 1..1 boolean Status information 'Latest'
MedicationRequest.Slices for extension.extension:continuum.url 1..1 uri "http://resepti.kanta.fi/fhir/StructureDefinition/extension/continuum"
MedicationRequest.Slices for extension.extension:dosageIfNeeded 0..1 boolean Dosage if needed
URL: http://resepti.kanta.fi/StructureDefinition/extension/dosageIfNeeded
MedicationRequest.Slices for extension.extension:dosageInfo 1..* (Complex) Weight of a patient under 12 years of age, information of the Sic! notation and dosage instructions only as text
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageInfo
MedicationRequest.Slices for extension.extension:structuredIndication 0..* Coding Lääkkeen indikaatio rakenteisena
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/structuredIndication
Binding: http://resepti.kanta.fi/ValueSet/fires-vs-structuredIndication (required): Value set, jota käytetään Lääkkeen indikaatio rakenteisena -tiedon palauttamiseen. Value set sisältää kaikki koodistojen THL - Tautiluokitus ICD-10 (1.2.246.537.6.1.1999) ja Kuntaliitto - ICPC Perusterveydenhuollon luokitus (1.2.246.537.6.31.2007) arvot.
Constraints: ext-1
MedicationRequest.Slices for extension.extension:administrativeInformation 1..* (Complex) Administrative data of the prescription
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/administrativeInformation
MedicationRequest.Slices for extension.extension:initiationOfMedication 0..1 boolean This is the initiation of a medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/initiationOfMedication
Constraints: ext-1
MedicationRequest.Slices for extension.extension:renewalNotAllowed 0..* (Complex) Reseptin uusimiskielto ja Reseptin uusimiskiellon perustelu
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalNotAllowed
Constraints: ext-1
MedicationRequest.Slices for extension.extension:usage 0..1 string Lääkkeen käyttötarkoitus tekstinä
URL: http://resepti.kanta.fi/StructureDefinition/extension/usage
Constraints: ext-1
MedicationRequest.Slices for extension.extension:contagiousDiseaseMedicine 0..* boolean A drug under the Communicable Diseases Act
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/contagiousDiseaseMedicine
MedicationRequest.Slices for extension.extension:statusInformation 0..1 (Complex) Lääkemääräyksen tilatiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusInformation
Constraints: ext-1
MedicationRequest.Slices for extension.extension:originalStartdate 0..1 dateTime Lääkkeen alkuperäinen aloituspäivä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/originalStartdate
Constraints: ext-1
MedicationRequest.Slices for extension.extension:separateReport 0..* (Complex) Erillisselvitys ja erillisselvitykseen liittyvä päivämäärä
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/separateReport
Constraints: ext-1
MedicationRequest.Slices for extension.extension:useRegularity 0..1 Coding Lääkkeen käytön säännöllisyys
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/useRegularity
Constraints: ext-1
MedicationRequest.Slices for extension.extension:renewalBasicReference 0..1 Reference(MedicationListRenewalBasic) {c} Viittaus MedicationListRenewalBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/renewalBasicReference
Constraints: ext-1
MedicationRequest.Slices for extension.extension:statusBasicReference 0..1 Reference(MedicationListStatusBasic) {c} Viittaus MedicationListStausBasic profiiliin
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/statusBasicReference
Constraints: ext-1
MedicationRequest.Slices for extension.extension:dosageChanges 0..1 (Complex) Additional information on the change and correction of medication
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dosageChanges
MedicationRequest.Slices for extension.extension:adverseEffect 0..* Coding The adverse effect of the drug
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/adverseEffect
MedicationRequest.Slices for extension.extension:invalidation 0..* (Complex) Additional information about prescription invalidation
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/invalidation
Constraints: ext-1
MedicationRequest.Slices for extension.extension:extraDispenseCompleted 0..* boolean Poikkeustoimitus
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/extraDispenseCompleted
MedicationRequest.modifierExtension This element is a modifier element. 0..* Extension Extensions that cannot be ignored
MedicationRequest.Slices for identifier 0..* Identifier External ids for this request
Slice: Unordered, Open by value:system

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.Slices for identifier.identifier:id 0..1 Identifier Document identifier (unique identifier of the prescription document)
MedicationRequest.Slices for identifier.identifier:id.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for identifier.identifier:id.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for identifier.identifier:id.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for identifier.identifier:id.type This element is included in summaries. 0..1 CodeableConcept Description 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.
MedicationRequest.Slices for identifier.identifier:id.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/id (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:id.value This element is included in summaries. 1..1 string Lääkemääräys asiakirjan yksilöivä OID-tunniste
Example General: 123456
MedicationRequest.Slices for identifier.identifier:id.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
MedicationRequest.Slices for identifier.identifier:id.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
MedicationRequest.Slices for identifier.identifier:setId 0..1 Identifier Identifier of the original document
MedicationRequest.Slices for identifier.identifier:setId.id 0..1 string Unique id for inter-element referencing
MedicationRequest.Slices for identifier.identifier:setId.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.Slices for identifier.identifier:setId.use This element is a modifier element. This element is included in summaries. 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .
MedicationRequest.Slices for identifier.identifier:setId.type This element is included in summaries. 0..1 CodeableConcept Description 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.
MedicationRequest.Slices for identifier.identifier:setId.system This element is included in summaries. 1..1 uri The namespace for the identifier value
Fixed Value: http://resepti.kanta.fi/fhir/id/setId (no extensions allowed)
MedicationRequest.Slices for identifier.identifier:setId.value This element is included in summaries. 1..1 string Alkuperäisen asiakirjan tunniste
Example General: 123456
MedicationRequest.Slices for identifier.identifier:setId.period This element is included in summaries. 0..1 Period Time period when id is/was valid for use
MedicationRequest.Slices for identifier.identifier:setId.assigner This element is included in summaries. 0..1 Reference(Organization) Organization that issued id (may be just text)
MedicationRequest.status This element is a modifier element. This element is included in summaries. 1..1 code active | on-hold | cancelled | completed | entered-in-error | stopped | draft | unknown
Binding: medicationrequest Status (required): A coded concept specifying the state of the prescribing event. Describes the lifecycle of the prescription.
MedicationRequest.statusReason 1..1 CodeableConcept Reseptisanoman tyyppi
Binding: medicationRequest Status Reason Codes (example): Identifies the reasons for a given status.
MedicationRequest.statusReason.id 0..1 string Unique id for inter-element referencing
MedicationRequest.statusReason.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.statusReason.coding This element is included in summaries. 1..1 Coding Reseptisanoman tyyppi
MedicationRequest.statusReason.coding.id 0..1 string Unique id for inter-element referencing
MedicationRequest.statusReason.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.statusReason.coding.system This element is included in summaries. 1..1 uri Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40105.2006 (no extensions allowed)
MedicationRequest.statusReason.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.statusReason.coding.code This element is included in summaries. 1..1 code Sähköinen lääkemääräys - Reseptisanoman tyyppi koodiston arvo
MedicationRequest.statusReason.coding.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.statusReason.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.statusReason.text This element is included in summaries. 0..1 string Plain text representation of the concept
MedicationRequest.intent This element is a modifier element. This element is included in summaries. 1..1 code proposal | plan | order | original-order | reflex-order | filler-order | instance-order | option
Binding: medicationRequest Intent (required): The kind of medication order.
Fixed Value: order (no extensions allowed)
MedicationRequest.category 1..1 CodeableConcept Reseptin laji
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.
MedicationRequest.category.id 0..1 string Unique id for inter-element referencing
MedicationRequest.category.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.category.coding This element is included in summaries. 1..1 Coding Reseptin laji
MedicationRequest.category.coding.id 0..1 string Unique id for inter-element referencing
MedicationRequest.category.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.category.coding.system This element is included in summaries. 1..1 uri THL - Reseptin laji koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.605.2014 (no extensions allowed)
MedicationRequest.category.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.category.coding.code This element is included in summaries. 1..1 code THL - Reseptin laji koodiston arvo
MedicationRequest.category.coding.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.category.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.category.text This element is included in summaries. 0..1 string Plain text representation of the concept
MedicationRequest.medication[x] This element is included in summaries. 1..1 Reference(MedicationListMedication) {r} Viittaus MedicationListMedication resurssiin
MedicationRequest.subject This element is included in summaries. 1..1 Reference(MedicationListPatient) {r} Viittaus MedicationListPatient resurssiin
MedicationRequest.authoredOn This element is included in summaries. 1..1 dateTime Määräyspäivä
MedicationRequest.requester This element is included in summaries. 1..1 Reference(EraMedicationListPractitionerRole) {r} Viittaus EraMedicationlistPractitionerRole resurssiin
MedicationRequest.courseOfTherapyType 0..1 CodeableConcept Lääkkeen käytön pysyvyys
Binding: medicationRequest Course of Therapy Codes (example): Identifies the overall pattern of medication administratio.
MedicationRequest.courseOfTherapyType.id 0..1 string Unique id for inter-element referencing
MedicationRequest.courseOfTherapyType.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.courseOfTherapyType.coding This element is included in summaries. 1..1 Coding Lääkkeen käytön pysyvyys
MedicationRequest.courseOfTherapyType.coding.id 0..1 string Unique id for inter-element referencing
MedicationRequest.courseOfTherapyType.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.courseOfTherapyType.coding.system This element is included in summaries. 1..1 uri AR/YDIN - Pysyvyys koodiston OID
Fixed Value: urn:oid:1.2.246.537.5.40003.2003 (no extensions allowed)
MedicationRequest.courseOfTherapyType.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.courseOfTherapyType.coding.code This element is included in summaries. 1..1 code AR/YDIN - Pysyvyys koodiston arvo
MedicationRequest.courseOfTherapyType.coding.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.courseOfTherapyType.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.courseOfTherapyType.text This element is included in summaries. 0..1 string Plain text representation of the concept
MedicationRequest.dosageInstruction 0..* Dosage How the medication should be taken
MedicationRequest.dosageInstruction.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.Slices for extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.Slices for extension.extension:medicinePauseInterval 0..1 Period Lääke tauolla
URL: http://resepti.kanta.fi/StructureDefinition/extension/medicinePauseInterval
MedicationRequest.dosageInstruction.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.dosageInstruction.sequence This element is included in summaries. 0..1 integer Käytössä vaihtuvissa annostuksissa.
MedicationRequest.dosageInstruction.text This element is included in summaries. 1..1 string Tekstimuotoinen annostusohje
MedicationRequest.dosageInstruction.additionalInstruction This element is included in summaries. 0..1 CodeableConcept Käyttöohjeen lisätieto
Binding: SNOMEDCTAdditionalDosageInstructions (example): A coded concept identifying additional instructions such as "take with water" or "avoid operating heavy machinery".
MedicationRequest.dosageInstruction.additionalInstruction.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.additionalInstruction.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.additionalInstruction.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
MedicationRequest.dosageInstruction.additionalInstruction.text This element is included in summaries. 1..1 string Käyttöohjeen lisätieto
MedicationRequest.dosageInstruction.patientInstruction This element is included in summaries. 0..1 string Patient or consumer oriented instructions
MedicationRequest.dosageInstruction.timing This element is included in summaries. 0..1 Timing When medication should be administered
MedicationRequest.dosageInstruction.timing.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.timing.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.timing.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.dosageInstruction.timing.event This element is included in summaries. 0..* dateTime When the event occurs
MedicationRequest.dosageInstruction.timing.repeat This element is included in summaries. C 0..1 Element When the event is to occur
Constraints: tim-1, tim-2, tim-4, tim-5, tim-6, tim-7, tim-8, tim-9, tim-10
MedicationRequest.dosageInstruction.timing.repeat.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.timing.repeat.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.timing.repeat.bounds[x] This element is included in summaries. 0..1 Annostelukauden kesto, vakio tai vaihteluväli tai annostelukauden alkuaika ja päättymisaika
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsDuration Duration(?gen-e2?)
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsRange Range(?gen-e2?)
MedicationRequest.dosageInstruction.timing.repeat.bounds[x].boundsPeriod Period
MedicationRequest.dosageInstruction.timing.repeat.count This element is included in summaries. 0..1 positiveInt Number of times to repeat
MedicationRequest.dosageInstruction.timing.repeat.countMax This element is included in summaries. 0..1 positiveInt Maximum number of times to repeat
MedicationRequest.dosageInstruction.timing.repeat.duration This element is included in summaries. 0..1 decimal How long when it happens
MedicationRequest.dosageInstruction.timing.repeat.durationMax This element is included in summaries. 0..1 decimal How long when it happens (Max)
MedicationRequest.dosageInstruction.timing.repeat.durationUnit This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).
MedicationRequest.dosageInstruction.timing.repeat.frequency This element is included in summaries. 0..1 positiveInt Toistuman määrä
MedicationRequest.dosageInstruction.timing.repeat.frequencyMax This element is included in summaries. 0..1 positiveInt Toistuman max. arvo
MedicationRequest.dosageInstruction.timing.repeat.period This element is included in summaries. 0..1 decimal Annosjakson pituus, vakio arvo tai arvon alaraja
MedicationRequest.dosageInstruction.timing.repeat.periodMax This element is included in summaries. 0..1 decimal Annosjakson pituus, yläraja
MedicationRequest.dosageInstruction.timing.repeat.periodUnit This element is included in summaries. 0..1 code s | min | h | d | wk | mo | a - unit of time (UCUM)
Binding: UnitsOfTime (required): A unit of time (units from UCUM).
MedicationRequest.dosageInstruction.timing.repeat.dayOfWeek This element is included in summaries. 0..1 code mon | tue | wed | thu | fri | sat | sun
Binding: DaysOfWeek (required)
MedicationRequest.dosageInstruction.timing.repeat.timeOfDay This element is included in summaries. 0..1 time Annosaika
MedicationRequest.dosageInstruction.timing.repeat.when This element is included in summaries. 0..1 code Annosajankohta
Binding: EventTiming (required): Real world event relating to the schedule.
MedicationRequest.dosageInstruction.timing.repeat.offset This element is included in summaries. 0..1 unsignedInt Minutes from event (before or after)
MedicationRequest.dosageInstruction.timing.code This element is included in summaries. 0..1 CodeableConcept BID | TID | QID | AM | PM | QD | QOD | +
Binding: TimingAbbreviation (preferred): Code for a known / defined timing pattern.
MedicationRequest.dosageInstruction.asNeeded[x] This element is included in summaries. 0..1 boolean Annos tarvittaessa
MedicationRequest.dosageInstruction.site This element is included in summaries. 0..1 CodeableConcept Puolisuus -tieto, lääkkeenantoreitin ja -tavan lisätieto
Binding: http://resepti.kanta.fi/ValueSet/fires-vs-site (required): Value set, jota käytetään lääkkeenantoreitin ja -tavan lisätiedon puolisuus -tiedon palauttamiseen. Value set sisältää ne koodiston THL - Toimenpideluokitus (1.2.246.537.6.2.2007) arvot, joita puolisuus tietona voidaan antaa.
MedicationRequest.dosageInstruction.site.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.site.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.site.coding This element is included in summaries. 1..1 Coding Puolisuus -tieto, lääkkeenantoreitin ja -tavan lisätieto
MedicationRequest.dosageInstruction.site.coding.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.site.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.site.coding.system This element is included in summaries. 1..1 uri THL - Toimenpideluokitus koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.2.2007 (no extensions allowed)
MedicationRequest.dosageInstruction.site.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.dosageInstruction.site.coding.code This element is included in summaries. 1..1 code THL - Toimenpideluokitus koodiston arvo
MedicationRequest.dosageInstruction.site.coding.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.dosageInstruction.site.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.dosageInstruction.site.text This element is included in summaries. 0..1 string Plain text representation of the concept
MedicationRequest.dosageInstruction.route This element is included in summaries. 0..1 CodeableConcept Lääkkeenantoreitti ja -tapa
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.
MedicationRequest.dosageInstruction.route.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.route.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.route.coding This element is included in summaries. 1..1 Coding Lääkkeenantoreitti ja -tapa
MedicationRequest.dosageInstruction.route.coding.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.route.coding.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.route.coding.system This element is included in summaries. 1..1 uri Fimean - Lääkkeenantoreitti ja -tapa koodiston OID
Fixed Value: urn:oid:1.2.246.537.6.1403.202001 (no extensions allowed)
MedicationRequest.dosageInstruction.route.coding.version This element is included in summaries. 0..1 string Version of the system - if relevant
MedicationRequest.dosageInstruction.route.coding.code This element is included in summaries. 1..1 code Fimean - Lääkkeenantoreitti ja -tapa koodiston arvo
MedicationRequest.dosageInstruction.route.coding.display This element is included in summaries. 0..1 string Representation defined by the system
MedicationRequest.dosageInstruction.route.coding.userSelected This element is included in summaries. 0..1 boolean If this coding was chosen directly by the user
MedicationRequest.dosageInstruction.route.text This element is included in summaries. 0..1 string Plain text representation of the concept
MedicationRequest.dosageInstruction.method This element is included in summaries. 0..1 CodeableConcept Technique for administering medication
Binding: SNOMEDCTAdministrationMethodCodes (example): A coded concept describing the technique by which the medicine is administered.
MedicationRequest.dosageInstruction.doseAndRate This element is included in summaries. 0..1 Element Amount of medication administered
MedicationRequest.dosageInstruction.doseAndRate.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dosageInstruction.doseAndRate.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dosageInstruction.doseAndRate.type This element is included in summaries. 0..1 CodeableConcept The kind of dose or rate specified
Binding: DoseAndRateType (example): The kind of dose or rate specified.
MedicationRequest.dosageInstruction.doseAndRate.dose[x] This element is included in summaries. 1..1 Annos ja annosyksikkö tai Annos (fysikaalinen) ja annosyksikkö
MedicationRequest.dosageInstruction.doseAndRate.dose[x].doseRange Range
MedicationRequest.dosageInstruction.doseAndRate.dose[x].doseQuantity Quantity(SimpleQuantity)
MedicationRequest.dosageInstruction.doseAndRate.rate[x] This element is included in summaries. 0..1 Amount of medication per unit of time
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRatio Ratio
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateRange Range
MedicationRequest.dosageInstruction.doseAndRate.rate[x].rateQuantity Quantity(SimpleQuantity)
MedicationRequest.dosageInstruction.maxDosePerPeriod This element is included in summaries. 0..1 Ratio Upper limit on medication per unit of time
MedicationRequest.dosageInstruction.maxDosePerAdministration This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) Upper limit on medication per administration
Constraints: sqty-1
MedicationRequest.dosageInstruction.maxDosePerLifetime This element is included in summaries. C 0..1 SimpleQuantity(4.0.1) Upper limit on medication per lifetime of the patient
Constraints: sqty-1
MedicationRequest.dispenseRequest 0..1 BackboneElement lääkkeen määrä reseptillä
MedicationRequest.dispenseRequest.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dispenseRequest.Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
MedicationRequest.dispenseRequest.Slices for extension.extension:prescribedAmount 1..* (Complex) Lääkkeen määrän tiedot
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/prescribedAmount
Constraints: ext-1
MedicationRequest.dispenseRequest.Slices for extension.extension:dispenserInstruction 0..* string Message to the pharmacy
URL: http://resepti.kanta.fi/fhir/StructureDefinition/extension/dispenserInstruction
MedicationRequest.dispenseRequest.Slices for extension.extension:realDispenseStatus 0..1 Coding Todellinen toimitustila
URL: http://resepti.kanta.fi/StructureDefinition/extension/realDispenseStatus
Constraints: ext-1
MedicationRequest.dispenseRequest.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.dispenseRequest.initialFill 0..1 BackboneElement First fill details
MedicationRequest.dispenseRequest.initialFill.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dispenseRequest.initialFill.extension 0..* Extension Additional content defined by implementations
MedicationRequest.dispenseRequest.initialFill.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.dispenseRequest.initialFill.quantity C 0..1 SimpleQuantity(4.0.1) First fill quantity
Constraints: sqty-1
MedicationRequest.dispenseRequest.initialFill.duration 0..1 Duration First fill duration
MedicationRequest.dispenseRequest.dispenseInterval 0..1 Duration Iterointien väli päivissä ja iterointivälin yksikkö
MedicationRequest.dispenseRequest.dispenseInterval.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dispenseRequest.dispenseInterval.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dispenseRequest.dispenseInterval.value This element is included in summaries. 1..1 decimal Iterointien väli päivissä
MedicationRequest.dispenseRequest.dispenseInterval.comparator This element is a modifier element. This element is included in summaries. 0..1 code < | <= | >= | > - how to understand the value
Binding: QuantityComparator (required): How the Quantity should be understood and represented.
MedicationRequest.dispenseRequest.dispenseInterval.unit This element is included in summaries. 1..1 string Iterointivälin yksikkö
MedicationRequest.dispenseRequest.dispenseInterval.system This element is included in summaries. C 0..1 uri System that defines coded unit form
MedicationRequest.dispenseRequest.dispenseInterval.code This element is included in summaries. 0..1 code Coded form of the unit
MedicationRequest.dispenseRequest.validityPeriod 0..1 Period Reseptin voimassaoloaika
MedicationRequest.dispenseRequest.validityPeriod.id 0..1 string Unique id for inter-element referencing
MedicationRequest.dispenseRequest.validityPeriod.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.dispenseRequest.validityPeriod.start This element is included in summaries. C 0..1 dateTime Reseptin voimassaolon alkupäivä, kun lääkkeen määrääjä on rajoittanut lääkemääräyksen voimassaoloaikaa
MedicationRequest.dispenseRequest.validityPeriod.end This element is included in summaries. C 1..1 dateTime Reseptin voimassaolon loppupäivä
MedicationRequest.dispenseRequest.numberOfRepeatsAllowed 0..1 unsignedInt Iterointien lukumäärä
MedicationRequest.dispenseRequest.quantity C 0..1 SimpleQuantity(4.0.1) Amount of medication to supply per dispense
Constraints: sqty-1
MedicationRequest.dispenseRequest.expectedSupplyDuration 0..1 Duration Number of days supply per dispense
MedicationRequest.dispenseRequest.performer 0..1 Reference(Organization) Intended dispenser
MedicationRequest.substitution 1..1 BackboneElement Lääkevaihtokielto
MedicationRequest.substitution.id 0..1 string Unique id for inter-element referencing
MedicationRequest.substitution.extension 0..* Extension Additional content defined by implementations
MedicationRequest.substitution.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored even if unrecognized
MedicationRequest.substitution.allowed[x] 1..1 boolean Lääkevaihtokielto
MedicationRequest.substitution.reason 0..1 CodeableConcept Why 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.
MedicationRequest.substitution.reason.id 0..1 string Unique id for inter-element referencing
MedicationRequest.substitution.reason.extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
MedicationRequest.substitution.reason.coding This element is included in summaries. 0..* Coding Code defined by a terminology system
MedicationRequest.substitution.reason.text This element is included in summaries. 0..1 string Lääkevaihtokiellon syy
MedicationRequest.priorPrescription 0..1 Reference(EraMedicationListMedicationRequest) {r} An order/prescription that is being replaced

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MedicationRequest.meta.​security Base extensible SecurityLabels 📍4.0.1 FHIR Std.
MedicationRequest.meta.​security:underagedConsentCode Base extensible SecurityLabels 📍4.0.1 FHIR Std.
MedicationRequest.meta.​tag Base example Common Tags 📍4.0.1 FHIR Std.
MedicationRequest.meta.​tag:cdaHeaderTemplateId Base example Common Tags 📍4.0.1 FHIR Std.
MedicationRequest.language Base preferred Common Languages 📍4.0.1 FHIR Std.
MedicationRequest.extension:continuum.​extension:medicineId.​value[x].use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.extension:continuum.​extension:medicineId.​value[x].type Base extensible IdentifierType 📍4.0.1 FHIR Std.
MedicationRequest.identifier:id.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.identifier:id.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
MedicationRequest.identifier:setId.​use Base required IdentifierUse 📍4.0.1 FHIR Std.
MedicationRequest.identifier:setId.​type Base extensible IdentifierType 📍4.0.1 FHIR Std.
MedicationRequest.status Base required Medicationrequest status 📍4.0.1 FHIR Std.
MedicationRequest.statusReason Base example Medication request status reason codes 📍4.0.1 FHIR Std.
MedicationRequest.intent Base required Medication request intent 📍4.0.1 FHIR Std.
MedicationRequest.category Base example Medication request category codes 📍4.0.1 FHIR Std.
MedicationRequest.courseOfTherapyType Base example Medication request course of therapy codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​additionalInstruction Base example SNOMED CT Additional Dosage Instructions 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.durationUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.periodUnit Base required UnitsOfTime 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.dayOfWeek Base required DaysOfWeek 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.repeat.when Base required EventTiming 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​timing.code Base preferred TimingAbbreviation 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​site Base required http://resepti.kanta.fi/ValueSet/fires-vs-site Not State Unknown
MedicationRequest.dosageInstruction.​route Base example SNOMED CT Route Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​method Base example SNOMED CT Administration Method Codes 📍4.0.1 FHIR Std.
MedicationRequest.dosageInstruction.​doseAndRate.type Base example DoseAndRateType 📍4.0.1 FHIR Std.
MedicationRequest.dispenseRequest.​dispenseInterval.comparator Base required QuantityComparator 📍4.0.1 FHIR Std.
MedicationRequest.substitution.​reason Base example SubstanceAdminSubstitutionReason 📦3.0.0 THO v7.5

Constraints

Id Grade Path(s) Description Expression
dom-2 error MedicationRequest If the resource is contained in another resource, it SHALL NOT contain nested Resources contained.contained.empty()
dom-3 error MedicationRequest If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
dom-4 error MedicationRequest If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
dom-5 error MedicationRequest If a resource is contained in another resource, it SHALL NOT have a security label contained.meta.security.empty()
dom-6 best practice MedicationRequest A resource should have narrative for robust management text.`div`.exists()
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()
fi-or-sv error MedicationRequest.language Language must be Finnish or Swedish $this = 'fi' or $this = 'sv'
sqty-1 error MedicationRequest.dosageInstruction.maxDosePerAdministration, MedicationRequest.dosageInstruction.maxDosePerLifetime, MedicationRequest.dispenseRequest.initialFill.quantity, MedicationRequest.dispenseRequest.quantity The comparator is not used on a SimpleQuantity comparator.empty()
tim-1 error MedicationRequest.dosageInstruction.timing.repeat if there's a duration, there needs to be duration units duration.empty() or durationUnit.exists()
tim-2 error MedicationRequest.dosageInstruction.timing.repeat if there's a period, there needs to be period units period.empty() or periodUnit.exists()
tim-4 error MedicationRequest.dosageInstruction.timing.repeat duration SHALL be a non-negative value duration.exists() implies duration >= 0
tim-5 error MedicationRequest.dosageInstruction.timing.repeat period SHALL be a non-negative value period.exists() implies period >= 0
tim-6 error MedicationRequest.dosageInstruction.timing.repeat If there's a periodMax, there must be a period periodMax.empty() or period.exists()
tim-7 error MedicationRequest.dosageInstruction.timing.repeat If there's a durationMax, there must be a duration durationMax.empty() or duration.exists()
tim-8 error MedicationRequest.dosageInstruction.timing.repeat If there's a countMax, there must be a count countMax.empty() or count.exists()
tim-9 error MedicationRequest.dosageInstruction.timing.repeat If there's an offset, there must be a when (and not C, CM, CD, CV) offset.empty() or (when.exists() and ((when in ('C' | 'CM' | 'CD' | 'CV')).not()))
tim-10 error MedicationRequest.dosageInstruction.timing.repeat If there's a timeOfDay, there cannot be a when, or vice versa timeOfDay.empty() or when.empty()

This structure is derived from MedicationRequest

Summary

Mandatory: 17 elements(26 nested mandatory elements)
Fixed: 11 elements
Prohibited: 18 elements

Structures

This structure refers to these other structures:

Extensions

This structure refers to these extensions:

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of MedicationRequest.meta.security
  • The element 1 is sliced based on the value of MedicationRequest.meta.tag
  • The element 1 is sliced based on the value of MedicationRequest.identifier

 

Other representations of profile: CSV, Excel, Schematron