Resource content

These are different views on this profile:

This is the tree view:
idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
containedI0..*Resource
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1id
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ I0..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
basedOnΣ0..*Reference(CarePlan | MedicationRequest | ServiceRequest | ImmunizationRecommendation)
priorPrescription0..1Reference(MedicationRequest)
groupIdentifierΣ0..1Identifier
statusΣ ?!1..1codeBinding
statusReason0..1CodeableConcept
statusChanged0..1dateTime
intentΣ ?!1..1codeBinding
category0..*CodeableConcept
priorityΣ0..1codeBinding
doNotPerformΣ ?!0..1boolean
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ I0..1code
displayΣ I0..1string
userSelectedΣ0..1boolean
textΣ0..1string
referenceΣ0..1Reference()
subjectΣ1..1Reference(Patient | Group)
informationSource0..*Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Organization)
encounter0..1Reference(Encounter)
supportingInformation0..*Reference(Resource)
authoredOnΣ0..1dateTime
requesterΣ0..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)
reportedΣ0..1boolean
performerTypeΣ0..1CodeableConceptBinding
performer0..*Reference(Practitioner | PractitionerRole | Organization | Patient | DeviceDefinition | RelatedPerson | CareTeam | HealthcareService)
device0..*CodeableReference(DeviceDefinition)
recorder0..1Reference(Practitioner | PractitionerRole)
reason0..*CodeableReference(Condition | Observation)
courseOfTherapyType0..1CodeableConceptBinding
insurance0..*Reference(Coverage | ClaimResponse)
note0..*Annotation
renderedDosageInstruction0..1markdown
effectiveDosePeriod0..1Period
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
sequenceΣ1..1integer
textΣ0..1string
additionalInstructionΣ0..*CodeableConcept
patientInstructionΣ0..1string
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
eventΣ0..*dateTime
id0..1string
extensionI0..*Extension
boundsDurationDuration
boundsRangeRange
boundsPeriodPeriod
countΣ I0..1positiveInt
countMaxΣ I0..1positiveInt
durationΣ I0..1decimal
durationMaxΣ I0..1decimal
durationUnitΣ I1..1codeBinding
frequencyΣ1..1positiveInt
frequencyMaxΣ0..1positiveInt
periodΣ I0..1decimal
periodMaxΣ I0..1decimal
periodUnitΣ I0..1codeBinding
dayOfWeekΣ0..*codeBinding
timeOfDayΣ I0..*time
whenΣ I0..*codeBinding
offsetΣ I0..1unsignedInt
codeΣ0..1CodeableConceptBinding
asNeededΣ I0..1boolean
asNeededForΣ I0..*CodeableConcept
siteΣ0..1CodeableConcept
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ0..1uriFixed Value
versionΣ0..1string
codeΣ I0..1code
displayΣ I0..1string
userSelectedΣ0..1boolean
textΣ0..1string
methodΣ0..1CodeableConcept
id0..1string
extensionI0..*Extension
typeΣ0..1CodeableConcept
doseRangeRange
doseQuantitySimpleQuantity
rateRatioRatio
rateRangeRange
rateQuantitySimpleQuantity
maxDosePerPeriodΣ0..*Ratio
maxDosePerAdministrationΣ0..1SimpleQuantity
maxDosePerLifetimeΣ0..1SimpleQuantity
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
quantity0..1SimpleQuantity
duration0..1Duration
dispenseInterval0..1Duration
validityPeriod0..1Period
numberOfRepeatsAllowed0..1unsignedInt
quantity0..1SimpleQuantity
expectedSupplyDuration0..1Duration
dispenser0..1Reference(Organization)
dispenserInstruction0..*Annotation
doseAdministrationAid0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
allowedBooleanboolean
allowedCodeableConceptCodeableConcept
reason0..1CodeableConcept
eventHistory0..*Reference(Provenance)
This is the resource in XML:
<StructureDefinition xmlns="http://hl7.org/fhir">
    <url value="https://slfhir/fhir/StructureDefinition/SL_MedicationRequest" />
    <name value="SL_MedicationRequest" />
    <status value="draft" />
    <date value="2023-09-28T16:58:27.1453797+00:00" />
    <fhirVersion value="5.0.0" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="MedicationRequest" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" />
    <derivation value="constraint" />
    <differential>
        <element id="MedicationRequest.identifier.system">
            <path value="MedicationRequest.identifier.system" />
            <min value="1" />
            <fixedUri value="htttp:slfhir/hhims/mrn" />
        </element>
        <element id="MedicationRequest.medication.concept.coding.system">
            <path value="MedicationRequest.medication.concept.coding.system" />
            <min value="1" />
            <fixedUri value="http://snomed.info/sct" />
        </element>
        <element id="MedicationRequest.dosageInstruction.sequence">
            <path value="MedicationRequest.dosageInstruction.sequence" />
            <min value="1" />
        </element>
        <element id="MedicationRequest.dosageInstruction.timing.repeat.durationUnit">
            <path value="MedicationRequest.dosageInstruction.timing.repeat.durationUnit" />
            <min value="1" />
        </element>
        <element id="MedicationRequest.dosageInstruction.timing.repeat.frequency">
            <path value="MedicationRequest.dosageInstruction.timing.repeat.frequency" />
            <min value="1" />
        </element>
        <element id="MedicationRequest.dosageInstruction.route.coding.system">
            <path value="MedicationRequest.dosageInstruction.route.coding.system" />
            <fixedUri value="http://snomed.info/sct" />
        </element>
        <element id="MedicationRequest.dosageInstruction.doseAndRate.dose[x]">
            <path value="MedicationRequest.dosageInstruction.doseAndRate.dose[x]" />
            <min value="1" />
        </element>
    </differential>
</StructureDefinition>
This is the resource in JSON:
{
    "resourceType": "StructureDefinition",
    "url": "https://slfhir/fhir/StructureDefinition/SL_MedicationRequest",
    "name": "SL_MedicationRequest",
    "status": "draft",
    "date": "09/28/2023 16:58:27",
    "fhirVersion": "5.0.0",
    "kind": "resource",
    "abstract": false,
    "type": "MedicationRequest",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/MedicationRequest",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "MedicationRequest.identifier.system",
                "path": "MedicationRequest.identifier.system",
                "min": 1,
                "fixedUri": "htttp:slfhir/hhims/mrn"
            },
            {
                "id": "MedicationRequest.medication.concept.coding.system",
                "path": "MedicationRequest.medication.concept.coding.system",
                "min": 1,
                "fixedUri": "http://snomed.info/sct"
            },
            {
                "id": "MedicationRequest.dosageInstruction.sequence",
                "path": "MedicationRequest.dosageInstruction.sequence",
                "min": 1
            },
            {
                "id": "MedicationRequest.dosageInstruction.timing.repeat.durationUnit",
                "path": "MedicationRequest.dosageInstruction.timing.repeat.durationUnit",
                "min": 1
            },
            {
                "id": "MedicationRequest.dosageInstruction.timing.repeat.frequency",
                "path": "MedicationRequest.dosageInstruction.timing.repeat.frequency",
                "min": 1
            },
            {
                "id": "MedicationRequest.dosageInstruction.route.coding.system",
                "path": "MedicationRequest.dosageInstruction.route.coding.system",
                "fixedUri": "http://snomed.info/sct"
            },
            {
                "id": "MedicationRequest.dosageInstruction.doseAndRate.dose[x]",
                "path": "MedicationRequest.dosageInstruction.doseAndRate.dose[x]",
                "min": 1
            }
        ]
    }
}