This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions
Orders and Observations Work Group | Maturity Level: 4 | Trial Use | Compartments: Device, Encounter, Patient, Practitioner, RelatedPerson |
Dependency Graph for ServiceRequest FMM level 4
Name | Card. | Type | Dependency Analysis |
---|---|---|---|
ServiceRequest | DomainResource | ||
identifier | 0..* | Identifier | |
instantiatesCanonical | 0..* | canonical(ActivityDefinition | PlanDefinition) | |
instantiatesUri | 0..* | uri | |
basedOn | 0..* | Reference(CarePlan | ServiceRequest | MedicationRequest | RequestOrchestration | NutritionOrder) | Type Warning: (CarePlan = FMM2-Trial Use vs. Element = FMM4-Trial Use) Type Warning: (NutritionOrder = FMM3-Trial Use vs. Element = FMM4-Trial Use) |
replaces | 0..* | Reference(ServiceRequest) | |
requisition | 0..1 | Identifier | |
status | 1..1 | code | |
intent | 1..1 | code | |
category | 0..* | CodeableConcept | |
priority | 0..1 | code | |
doNotPerform | 0..1 | boolean | |
code | 0..1 | CodeableReference | Type Error: (CodeableReference = FMM5-Draft vs. Element = FMM4-Trial Use) |
orderDetail | 0..* | BackboneElement | |
parameterFocus | 0..1 | CodeableReference | Type Error: (CodeableReference = FMM5-Draft vs. Element = FMM4-Trial Use) |
parameter | 1..* | BackboneElement | |
code | 1..1 | CodeableConcept | |
value[x] | 1..1 | ||
valueQuantity | Quantity | ||
valueRatio | Ratio | ||
valueRange | Range | ||
valueBoolean | boolean | ||
valueCodeableConcept | CodeableConcept | ||
valueString | string | ||
valuePeriod | Period | ||
quantity[x] | 0..1 | ||
quantityQuantity | Quantity | ||
quantityRatio | Ratio | ||
quantityRange | Range | ||
subject | 1..1 | Reference(Patient | Group | Location | Device) | Type Warning: (Group = FMM3-Trial Use vs. Element = FMM4-Trial Use) Type Warning: (Device = FMM2-Trial Use vs. Element = FMM4-Trial Use) |
focus | 0..* | Reference(Any) | Type Warning: (Any = FMM1-Trial Use vs. Element = FMM4-Trial Use) |
encounter | 0..1 | Reference(Encounter) | |
occurrence[x] | 0..1 | ||
occurrenceDateTime | dateTime | ||
occurrencePeriod | Period | ||
occurrenceTiming | Timing | ||
asNeeded[x] | 0..1 | ||
asNeededBoolean | boolean | ||
asNeededCodeableConcept | CodeableConcept | ||
authoredOn | 0..1 | dateTime | |
requester | 0..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) | Type Warning: (Device = FMM2-Trial Use vs. Element = FMM4-Trial Use) |
performerType | 0..1 | CodeableConcept | |
performer | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson) | Type Warning: (CareTeam = FMM2-Trial Use vs. Element = FMM4-Trial Use) Type Warning: (Device = FMM2-Trial Use vs. Element = FMM4-Trial Use) |
location | 0..* | CodeableReference | Type Error: (CodeableReference = FMM5-Draft vs. Element = FMM4-Trial Use) |
reason | 0..* | CodeableReference | Type Error: (CodeableReference = FMM5-Draft vs. Element = FMM4-Trial Use) |
insurance | 0..* | Reference(Coverage | ClaimResponse) | Type Warning: (ClaimResponse = FMM2-Trial Use vs. Element = FMM4-Trial Use) |
supportingInfo | 0..* | CodeableReference | Type Error: (CodeableReference = FMM5-Draft vs. Element = FMM4-Trial Use) |
specimen | 0..* | Reference(Specimen) | Type Warning: (Specimen = FMM2-Trial Use vs. Element = FMM4-Trial Use) |
bodySite | 0..* | CodeableConcept | |
bodyStructure | 0..1 | Reference(BodyStructure) | Type Warning: (BodyStructure = FMM1-Trial Use vs. Element = FMM4-Trial Use) |
note | 0..* | Annotation | |
patientInstruction | 0..* | BackboneElement | |
instruction[x] | 0..1 | ||
instructionMarkdown | markdown | ||
instructionReference | Reference(DocumentReference | ||
relevantHistory | 0..* | Reference(Provenance) |