description: This is the Finnish base profile for the MedicationRequest resource, for other than patient access use cases. package_name: hl7.fhir.fi.base derivation: constraint name: FiBaseMedicationRequest type: MedicationRequest elements: eventHistory: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-provenance'] index: 19 encounter: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-encounter'] index: 11 dispenseRequest: elements: performer: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-organization'] index: 17 reported: choices: [] index: 1 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: reportedReference: match: {} schema: choices: [reportedReference] index: 3 min: 0 max: 1 requester: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner-role'] index: 12 reportedReference: type: Reference choiceOf: reported refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner-role'] index: 4 slicing: slices: reportedReference: match: {} schema: type: Reference choiceOf: reported refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner-role'] index: 4 min: 0 max: 1 recorder: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner-role'] index: 14 basedOn: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/CarePlan', 'http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation', 'http://hl7.org/fhir/StructureDefinition/ServiceRequest', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-request', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient-medication-request'] index: 16 priorPrescription: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-request', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient-medication-request'] index: 18 medicationReference: type: Reference choiceOf: medication refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient-medication'] index: 9 slicing: slices: medicationReference: match: {} schema: type: Reference choiceOf: medication refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient-medication'] index: 9 min: 0 max: 1 subject: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient'] index: 10 performer: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/CareTeam', 'http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-organization', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-patient', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-practitioner-role'] index: 13 medication: choices: [] index: 6 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: medicationReference: match: {} schema: choices: [medicationReference] index: 8 min: 0 max: 1 reasonReference: type: Reference refers: ['https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-condition', 'https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-observation'] index: 15 package_version: 1.0.0-rc23 class: profile kind: resource url: https://hl7.fi/fhir/finnish-base-profiles/StructureDefinition/fi-base-medication-request base: http://hl7.org/fhir/StructureDefinition/MedicationRequest version: 1.0.0-rc23