FHIR Cross-version Mappings for RequestOrchestration based on the R5 structure
RequestGroup (3.0.2) | RequestGroup (4.0.1) | RequestGroup (4.3.0) | RequestOrchestration (5.0.0) | |||
---|---|---|---|---|---|---|
RequestGroup | = | RequestGroup | = | RequestGroup | = | RequestOrchestration |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | ||
![]() | = | ![]() | = | ![]() | ||
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | = | ![]() | = | ![]() | ||
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | ||||||
![]() | ||||||
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | ||||||
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | ☰ | ![]() | ☰ | ![]() | ||
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | ||||||
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | = | ![]() | = | ![]() | ||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | ||||||
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | ||||||
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | ||||||
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | ☰ | ![]() | ☰ | ![]() | ☰ | ![]() |
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() | = | ![]() | = | ![]() | = | ![]() |
![]() | < | ![]() | = | ![]() | ||
![]() | < | ![]() | = | ![]() | ||
![]() | = | ![]() | = | ![]() | ||
![]() | ||||||
![]() | ||||||
![]() | ||||||
![]() |
R3 RequestGroup.action.precheckBehavior | R4 RequestGroup.action.precheckBehavior | R4B RequestGroup.action.precheckBehavior | R5 RequestOrchestration.action.precheckBehavior | |||
yes | = | yes | = | yes | = | yes |
no | = | no | = | no | = | no |
R3 RequestGroup.action.cardinalityBehavior | R4 RequestGroup.action.cardinalityBehavior | R4B RequestGroup.action.cardinalityBehavior | R5 RequestOrchestration.action.cardinalityBehavior | |||
single | = | single | = | single | = | single |
multiple | = | multiple | = | multiple | = | multiple |
R3 RequestGroup.action.condition.kind | R4 RequestGroup.action.condition.kind | R4B RequestGroup.action.condition.kind | R5 RequestOrchestration.action.condition.kind | |||
applicability | = | applicability | = | applicability | = | applicability |
start | = | start | = | start | = | start |
stop | = | stop | = | stop | = | stop |
R3 RequestGroup.action.groupingBehavior | R4 RequestGroup.action.groupingBehavior | R4B RequestGroup.action.groupingBehavior | R5 RequestOrchestration.action.groupingBehavior | |||
visual-group | = | visual-group | = | visual-group | = | visual-group |
logical-group | = | logical-group | = | logical-group | = | logical-group |
sentence-group | = | sentence-group | = | sentence-group | = | sentence-group |
R3 RequestGroup.action.requiredBehavior | R4 RequestGroup.action.requiredBehavior | R4B RequestGroup.action.requiredBehavior | R5 RequestOrchestration.action.requiredBehavior | |||
must | = | must | = | must | = | must |
could | = | could | = | could | = | could |
must-unless-documented | = | must-unless-documented | = | must-unless-documented | = | must-unless-documented |
R3 RequestGroup.priority | R4 RequestGroup.priority | R4B RequestGroup.priority | R5 RequestOrchestration.priority | |||
routine | = | routine | = | routine | = | routine |
urgent | = | urgent | = | urgent | = | urgent |
asap | = | asap | = | asap | = | asap |
stat | = | stat | = | stat | = | stat |
R4 RequestGroup.action.priority | R4B RequestGroup.action.priority | R5 RequestOrchestration.action.priority | ||
routine | = | routine | = | routine |
urgent | = | urgent | = | urgent |
asap | = | asap | = | asap |
stat | = | stat | = | stat |
R3 RequestGroup.action.type | R4 RequestGroup.action.type | R4B RequestGroup.action.type | R5 RequestOrchestration.action.type | |||
create | = | create | = | create | = | create |
update | = | update | = | update | = | update |
remove | = | remove | = | remove | = | remove |
fire-event | = | fire-event | = | fire-event | = | fire-event |
R3 RequestGroup.action.selectionBehavior | R4 RequestGroup.action.selectionBehavior | R4B RequestGroup.action.selectionBehavior | R5 RequestOrchestration.action.selectionBehavior | |||
any | = | any | = | any | = | any |
all | = | all | = | all | = | all |
all-or-none | = | all-or-none | = | all-or-none | = | all-or-none |
exactly-one | = | exactly-one | = | exactly-one | = | exactly-one |
at-most-one | = | at-most-one | = | at-most-one | = | at-most-one |
one-or-more | = | one-or-more | = | one-or-more | = | one-or-more |
R3 RequestGroup.status | R4 RequestGroup.status | R4B RequestGroup.status | R5 RequestOrchestration.status | |||
draft | = | draft | = | draft | = | draft |
active | = | active | = | active | = | active |
cancelled | = | on-hold | = | on-hold | = | on-hold |
suspended | = | |||||
cancelled | = | revoked | = | revoked | = | revoked |
on-hold | = | |||||
completed | = | completed | = | completed | = | completed |
entered-in-error | = | entered-in-error | = | entered-in-error | = | entered-in-error |
unknown | = | unknown | = | unknown | = | unknown |
R3 RequestGroup.intent | R4 RequestGroup.intent | R4B RequestGroup.intent | R5 RequestOrchestration.intent | |||
proposal | = | proposal | = | proposal | = | proposal |
plan | = | plan | = | plan | = | plan |
order | = | order | = | order | = | order |
original-order | = | original-order | = | original-order | = | original-order |
reflex-order | = | reflex-order | = | reflex-order | = | reflex-order |
filler-order | = | filler-order | = | filler-order | = | filler-order |
instance-order | = | instance-order | = | instance-order | = | instance-order |
option | = | option | = | option | = | option |
directive | = | directive | = | directive |
R3 RequestGroup.action.relatedAction.relationship | R4 RequestGroup.action.relatedAction.relationship | R4B RequestGroup.action.relatedAction.relationship | R5 RequestOrchestration.action.relatedAction.relationship | |||
before-start | = | before-start | = | before-start | = | before-start |
before | = | before | = | before | = | before |
before-end | = | before-end | = | before-end | = | before-end |
concurrent-with-start | = | concurrent-with-start | = | concurrent-with-start | = | concurrent-with-start |
concurrent | = | concurrent | = | concurrent | = | concurrent |
concurrent-with-end | = | concurrent-with-end | = | concurrent-with-end | = | concurrent-with-end |
after-start | = | after-start | = | after-start | = | after-start |
after | = | after | = | after | = | after |
after-end | = | after-end | = | after-end | = | after-end |