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: Group, Patient | 
Dependency Graph for Task FMM level 4
| Name | Card. | Type | Dependency Analysis | 
|---|---|---|---|
|   Task | DomainResource | ||
|    identifier | 0..* | Identifier | |
|    basedOn | 0..* | Reference(Any) | Type Warning: (Any = FMM1-Trial Use vs. Element = FMM4-Trial Use) | 
|    groupIdentifier | 0..1 | Identifier | |
|    partOf | 0..* | Reference(Task) | |
|    status | 1..1 | code | |
|    statusReason | 0..* | CodeableReference | Type Error: (CodeableReference = FMM5-Draft vs. Element = FMM4-Trial Use) | 
|    businessStatus | 0..1 | CodeableConcept | |
|    intent | 1..1 | code | |
|    priority | 0..1 | code | |
|    doNotPerform | 0..1 | boolean | |
|    code | 0..1 | CodeableConcept | |
|    description | 0..1 | markdown | |
|    focus | 0..* | BackboneElement | |
|     value[x] | 1..1 | ||
|      valueReference | Reference(Any | Type Warning: (Any = FMM1-Trial Use vs. Element = FMM4-Trial Use) | |
|      valueCanonical | canonical | ||
|    for | 0..1 | Reference(Any) | Type Warning: (Any = FMM1-Trial Use vs. Element = FMM4-Trial Use) | 
|    encounter | 0..1 | Reference(Encounter) | |
|    requestedPeriod | 0..1 | Period | |
|    executionPeriod | 0..1 | Period | |
|    authoredOn | 0..1 | dateTime | |
|    lastModified | 0..1 | dateTime | |
|    requester | 0..1 | Reference(Device | Group | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson) | Type Warning: (Device = FMM2-Trial Use vs. Element = FMM4-Trial Use) Type Warning: (Group = FMM3-Trial Use vs. Element = FMM4-Trial Use) | 
|    requestedPerformer | 0..* | CodeableReference | Type Error: (CodeableReference = FMM5-Draft vs. Element = FMM4-Trial Use) | 
|    owner | 0..1 | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson | Group) | Type Warning: (CareTeam = FMM2-Trial Use vs. Element = FMM4-Trial Use) Type Warning: (Group = FMM3-Trial Use vs. Element = FMM4-Trial Use) | 
|    performer | 0..* | BackboneElement | |
|     function | 0..1 | CodeableConcept | |
|     actor | 1..1 | Reference(Practitioner | Device | Organization | PractitionerRole | CareTeam | Patient | RelatedPerson | Group) | Type Warning: (Device = FMM2-Trial Use vs. Element = FMM4-Trial Use) Type Warning: (CareTeam = FMM2-Trial Use vs. Element = FMM4-Trial Use) Type Warning: (Group = FMM3-Trial Use vs. Element = FMM4-Trial Use) | 
|    location | 0..1 | Reference(Location) | |
|    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) | 
|    note | 0..* | Annotation | |
|    relevantHistory | 0..* | Reference(Provenance) | |
|    restriction | 0..1 | BackboneElement | |
|     repetitions | 0..1 | positiveInt | |
|     period | 0..1 | Period | |
|     recipient | 0..* | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson | Group | Organization | Device) | Type Warning: (Group = FMM3-Trial Use vs. Element = FMM4-Trial Use) Type Warning: (Device = FMM2-Trial Use vs. Element = FMM4-Trial Use) | 
|    input | 0..* | BackboneElement | |
|     type | 1..1 | CodeableConcept | |
|     value[x] | 1..1 | * | Type Error: (* = FMM2-Trial Use vs. Element = FMM4-Trial Use) | 
|    output | 0..* | BackboneElement | |
|     type | 1..1 | CodeableConcept | |
|     value[x] | 1..1 | * | Type Error: (* = FMM2-Trial Use vs. Element = FMM4-Trial Use) |