FHIR Cross-version Mappings for ServiceRequest based on the R5 structure
| DiagnosticOrder (1.0.2) | ProcedureRequest (1.0.2) | ReferralRequest (1.0.2) | ProcedureRequest (3.0.2) | ReferralRequest (3.0.2) | ServiceRequest (4.0.1) | ServiceRequest (4.3.0) | ServiceRequest (5.0.0) | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DiagnosticOrder | > | ProcedureRequest | = | ReferralRequest | = | ProcedureRequest | > | ReferralRequest | > | ServiceRequest | = | ServiceRequest | = | ServiceRequest |
| > | ||||||||||||||
| = | = | = | = | = | = | = | ||||||||
| = | = | |||||||||||||
| = | = | |||||||||||||
| = | = | = | = | |||||||||||
| = | = | = | = | |||||||||||
| = | = | = | = | |||||||||||
| ☰ | ☰ | ☰ | ☰ | ☰ | ☰ | ☰ | ||||||||
| ☰ | ☰ | ☰ | ☰ | |||||||||||
| = | = | = | = | = | ||||||||||
| ☰ | ☰ | = | ☰ | ☰ | ☰ | ☰ | ||||||||
| = | = | = | ||||||||||||
| = | = | = | = | = | = | = | ||||||||
| = | = | |||||||||||||
| = | = | |||||||||||||
| = | = | = | = | = | = | = | ||||||||
| = | = | = | = | = | = | = | ||||||||
| = | > | = | = | = | = | |||||||||
| = | = | = | = | |||||||||||
| = | = | = | = | = | = | |||||||||
| = | = | = | = | = | = | = | ||||||||
| = | = | > | ||||||||||||
| = | = | = | ||||||||||||
| = | = | = | = | = | = | |||||||||
| = | = | |||||||||||||
| = | = | = | = | = | ||||||||||
| = | = | = | = | |||||||||||
| = | ||||||||||||||
| = | = | = | = | = | ||||||||||
| = | = | = | = | = | = | |||||||||
| = | = | |||||||||||||
| = | = | = | = | |||||||||||
| = | ||||||||||||||
| = | ||||||||||||||
| = | < | = | = | = | = | |||||||||
| = | < | = | = | = | ||||||||||
| = | ||||||||||||||
| = | ||||||||||||||
| R2 DiagnosticOrder.priority | R3 ProcedureRequest.priority | R4 ServiceRequest.priority | R4B ServiceRequest.priority | R5 ServiceRequest.priority | ||||
| routine | = | routine | = | routine | = | routine | = | routine |
| urgent | = | urgent | = | urgent | = | urgent | = | urgent |
| stat | = | stat | = | stat | = | stat | = | stat |
| asap | = | asap | = | asap | = | asap | = | asap |
| R2 ProcedureRequest.priority | R3 ProcedureRequest.priority | R4 ServiceRequest.priority | R4B ServiceRequest.priority | R5 ServiceRequest.priority | ||||
| routine | = | routine | = | routine | = | routine | = | routine |
| urgent | = | urgent | = | urgent | = | urgent | = | urgent |
| stat | = | stat | = | stat | = | stat | = | stat |
| asap | = | asap | = | asap | = | asap | = | asap |
| R3 ReferralRequest.priority | R4 ServiceRequest.priority | R4B ServiceRequest.priority | R5 ServiceRequest.priority | |||
| routine | = | routine | = | routine | = | routine |
| urgent | = | urgent | = | urgent | = | urgent |
| asap | = | asap | = | asap | = | asap |
| stat | = | stat | = | stat | = | stat |
| R2 ReferralRequest.status | R3 ReferralRequest.status | R4 ServiceRequest.status | R4B ServiceRequest.status | R5 ServiceRequest.status | ||||
| draft | = | draft | = | draft | = | draft | = | draft |
| cancelled | = | cancelled | = | revoked | = | revoked | = | revoked |
| rejected | = | = | ||||||
| accepted | = | active | = | active | = | active | = | active |
| active | ||||||||
| requested | = | |||||||
| completed | = | completed | = | completed | = | completed | = | completed |
| suspended | = | on-hold | = | on-hold | = | on-hold | ||
| entered-in-error | = | entered-in-error | = | entered-in-error | = | entered-in-error | ||
| unknown | = | unknown | = | unknown | = | unknown | ||
| R3 ProcedureRequest.intent | R4 ServiceRequest.intent | R4B ServiceRequest.intent | R5 ServiceRequest.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 ReferralRequest.intent | R4 ServiceRequest.intent | R4B ServiceRequest.intent | R5 ServiceRequest.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 | ||
| R2 ProcedureRequest.status | R3 ProcedureRequest.status | R4 ServiceRequest.status | R4B ServiceRequest.status | R5 ServiceRequest.status | ||||
| draft | = | draft | = | draft | = | draft | = | draft |
| proposed | < | |||||||
| active | = | |||||||
| accepted | = | active | = | active | = | active | = | active |
| in-progress | = | |||||||
| requested | = | |||||||
| completed | = | completed | = | completed | = | completed | = | completed |
| received | < | |||||||
| suspended | = | suspended | = | on-hold | = | on-hold | = | on-hold |
| aborted | < | cancelled | = | revoked | = | revoked | = | revoked |
| rejected | < | = | ||||||
| on-hold | = | revoked | ||||||
| entered-in-error | = | entered-in-error | = | entered-in-error | = | entered-in-error | ||
| unknown | = | unknown | = | unknown | = | unknown | ||
| R2 DiagnosticOrder.status | R3 ProcedureRequest.status | R4 ServiceRequest.status | R4B ServiceRequest.status | R5 ServiceRequest.status | ||||
| planned | < | draft | = | draft | = | draft | = | draft |
| proposed | < | |||||||
| draft | = | |||||||
| accepted | < | active | = | active | = | active | = | active |
| received | < | |||||||
| in-progress | < | |||||||
| requested | < | |||||||
| review | < | |||||||
| completed | = | completed | = | completed | = | completed | = | completed |
| suspended | = | suspended | = | on-hold | = | on-hold | = | on-hold |
| rejected | < | cancelled | = | revoked | = | revoked | = | revoked |
| cancelled | = | = | ||||||
| on-hold | = | revoked | ||||||
| failed | ||||||||
| entered-in-error | = | entered-in-error | = | entered-in-error | = | entered-in-error | ||
| unknown | = | unknown | = | unknown | = | unknown | ||