Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
Σ | DomainResource | Contextual set of behaviors | ||
Σ | 0..* | Identifier | Unique Id for this particular protocol | |
Σ | 0..1 | string | Name of protocol | |
?! Σ | 1..1 | code | draft | testing | review | active | withdrawn | superseded ProtocolStatus (Required) | |
?! Σ | 1..1 | code | condition | device | drug | study ProtocolType (Required) | |
?! Σ | 0..1 | Reference(Condition | Device | Medication) | What does protocol deal with? | |
?! Σ | 0..1 | Reference(Group) | To whom does Protocol apply? | |
Σ | 1..1 | string | When is protocol to be used? | |
Σ | 0..1 | Reference(Organization) | Who wrote protocol? | |
Σ | 0..* | BackboneElement | What's done as part of protocol | |
Σ | 0..1 | string | Label for step | |
Σ | 0..1 | string | Human description of activity | |
Σ | 0..1 | Duration | How long does step last? | |
?! ΣI | 0..1 | BackboneElement | Rules prior to execution Only one of condition, intersection, union or exclude may be present | |
Σ | 0..1 | string | Description of condition | |
Σ I | 0..1 | BackboneElement | Condition evaluated | |
Σ | 1..1 | CodeableConcept | Observation / test / assertion | |
Σ | 1..1 | Value needed to satisfy condition | ||
CodeableConcept | ||||
boolean | ||||
SimpleQuantity | ||||
Range | ||||
Σ I | 0..* | see precondition | And conditions | |
Σ I | 0..* | see precondition | Or conditions | |
Σ I | 0..* | see precondition | Not conditions | |
?! Σ | 0..1 | see precondition | Rules prior to completion | |
?! Σ | 0..1 | uri | First activity within timepoint | |
?! Σ | 0..* | BackboneElement | Activities that occur within timepoint | |
?! Σ | 0..* | uri | What can be done instead? | |
Σ | 0..* | BackboneElement | Activities that are part of this activity | |
?! Σ | 0..1 | integer | Order of occurrence | |
Σ | 1..1 | uri | Component activity | |
?! Σ | 0..* | uri | What happens next | |
?! Σ | 0..1 | Duration | Pause before start | |
?! Σ | 1..1 | BackboneElement | Details of activity | |
Σ | 0..1 | code | diet | drug | encounter | observation + ActivityDefinitionCategory (Required) | |
Σ | 0..1 | CodeableConcept | Detail type of activity | |
Σ | 0..1 | When activity is to occur | ||
CodeableConcept | ||||
Timing | ||||
Σ | 0..1 | Reference(Location) | Where it should happen | |
Σ | 0..* | Reference(Practitioner | Organization | RelatedPerson | Patient) | Who's responsible? | |
Σ | 0..1 | Reference(Medication | Substance) | What's administered/supplied | |
Σ | 0..1 | SimpleQuantity | How much is administered/consumed/supplied | |
Σ | 0..1 | string | Extra info on activity occurrence | |
Σ | 0..* | BackboneElement | What happens next? | |
Σ | 0..1 | string | Description of what happens next | |
Σ | 0..1 | uri | Id of following step | |
Σ | 0..1 | see precondition | Condition in which next step is executed | |
![]() |