Cumuluz Translate Implementation Guide
0.1.0 - ci-build
Cumuluz Translate Implementation Guide - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: https://translate-ig.cumuluz.dev/ig/StructureDefinition/logical-service-request | Version: 0.1.0 | |||
| Draft as of 2026-07-11 | Computable Name: LogicalServiceRequest | |||
Canonical intermediate logical model for ServiceRequest-shaped nl-core routes.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Naam | Markeringen | Kard. | Type | Omschrijving & constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Element | Logical Model: ServiceRequest Elementen gedefinieerd in ancestors:@id, extension Constraints: logical-service-request-quantity-choice, logical-service-request-occurrence-choice, logical-service-request-as-needed-choice |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Zonder volgorde, Open op value:url | |
![]() ![]() |
0..1 | uri | source Profile | |
![]() ![]() |
0..1 | uri | target Profile | |
![]() ![]() |
0..1 | code | FHIR source resource type accepted on the source side. | |
![]() ![]() |
0..1 | code | FHIR target resource type produced on the target side. | |
![]() ![]() |
0..* | Identifier | Service request identifiers. | |
![]() ![]() |
0..* | canonical() | Canonical definitions. | |
![]() ![]() |
0..* | uri | External definitions. | |
![]() ![]() |
0..* | Reference() | Based-on references. | |
![]() ![]() |
0..* | Reference() | Replaced requests. | |
![]() ![]() |
0..1 | Identifier | Requisition. | |
![]() ![]() |
0..1 | code | Request status. | |
![]() ![]() |
0..1 | CodeableConcept | Source request status detail. | |
![]() ![]() |
0..1 | code | Request intent. | |
![]() ![]() |
0..* | CodeableConcept | Categories. | |
![]() ![]() |
0..1 | code | Priority. | |
![]() ![]() |
0..1 | boolean | Do not perform. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service. | |
![]() ![]() |
0..1 | string | Requested service name. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service type. | |
![]() ![]() |
0..1 | string | Request description. | |
![]() ![]() |
0..* | CodeableConcept | Order detail. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | Quantity | Requested service quantity. | |
![]() ![]() ![]() |
0..1 | Ratio | Requested service quantity expressed as a ratio. | |
![]() ![]() ![]() |
0..1 | Range | Requested service quantity expressed as a range. | |
![]() ![]() |
0..1 | Reference() | Subject. | |
![]() ![]() |
0..1 | Reference() | Encounter. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | dateTime | Occurrence dateTime. | |
![]() ![]() ![]() |
0..1 | Period | Occurrence period. | |
![]() ![]() |
0..1 | dateTime | Service due date or time. | |
![]() ![]() |
0..1 | Timing | Complex service timing. | |
![]() ![]() |
0..1 | dateTime | Requested service period start. | |
![]() ![]() |
0..1 | dateTime | Requested service period expiry. | |
![]() ![]() |
0..1 | boolean | Whether the requested service period is indefinite. | |
![]() ![]() |
0..1 | dateTime | Authored on. | |
![]() ![]() |
0..1 | Reference() | Requester. | |
![]() ![]() |
0..1 | Reference() | Request receiver. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | boolean | Whether the service is requested as needed. | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Coded condition under which the service is needed. | |
![]() ![]() |
0..1 | CodeableConcept | Type of performer requested. | |
![]() ![]() |
0..* | Reference() | Performers. | |
![]() ![]() |
0..* | CodeableConcept | Coded requested locations. | |
![]() ![]() |
0..* | Reference() | Requested locations. | |
![]() ![]() |
0..* | CodeableConcept | Reason codes. | |
![]() ![]() |
0..1 | string | Narrative reason description. | |
![]() ![]() |
0..* | CodeableConcept | Clinical indication. | |
![]() ![]() |
0..* | Reference() | Reason references. | |
![]() ![]() |
0..* | CodeableConcept | Body sites. | |
![]() ![]() |
0..1 | CodeableConcept | Request urgency. | |
![]() ![]() |
0..* | logical-service-request-detail | Specific request details. | |
![]() ![]() |
0..* | Reference() | Supplementary information. | |
![]() ![]() |
0..* | Reference() | Insurance plans associated with the request. | |
![]() ![]() |
0..* | Reference() | Clinical information supporting the request. | |
![]() ![]() |
0..* | Reference(Specimen) | Specimens associated with the request. | |
![]() ![]() |
0..* | Reference(Provenance) | Request lifecycle history. | |
![]() ![]() |
0..1 | string | Description of supplied information. | |
![]() ![]() |
0..1 | string | Patient requirements for the service. | |
![]() ![]() |
0..1 | Identifier | Requester order identifier. | |
![]() ![]() |
0..1 | Identifier | Receiver order identifier. | |
![]() ![]() |
0..* | Reference() | Distribution list recipients. | |
![]() ![]() |
0..* | Annotation | Notes. | |
![]() ![]() |
0..1 | string | Patient instruction. | |
Documentatie voor dit formaat | ||||
| Id | Grade | Pad(en) | Omschrijving | Expressie |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| logical-service-request-as-needed-choice | error | logical-service-request | Only one service as-needed value may be present. |
(asNeededBoolean | asNeededCodeableConcept).count() <= 1
|
| logical-service-request-occurrence-choice | error | logical-service-request | Only one service occurrence value may be present. |
(occurrenceDateTime | occurrencePeriod).count() <= 1
|
| logical-service-request-quantity-choice | error | logical-service-request | Only one service quantity value may be present. |
(quantityQuantity | quantityRatio | quantityRange).count() <= 1
|
This structure is derived from Element
| Naam | Markeringen | Kard. | Type | Omschrijving & constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Element | Logical Model: ServiceRequest Elementen gedefinieerd in ancestors:@id, extension Constraints: logical-service-request-quantity-choice, logical-service-request-occurrence-choice, logical-service-request-as-needed-choice |
![]() ![]() |
0..1 | uri | source Profile | |
![]() ![]() |
0..1 | uri | target Profile | |
![]() ![]() |
0..1 | code | FHIR source resource type accepted on the source side. | |
![]() ![]() |
0..1 | code | FHIR target resource type produced on the target side. | |
![]() ![]() |
0..* | Identifier | Service request identifiers. | |
![]() ![]() |
0..* | canonical() | Canonical definitions. | |
![]() ![]() |
0..* | uri | External definitions. | |
![]() ![]() |
0..* | Reference() | Based-on references. | |
![]() ![]() |
0..* | Reference() | Replaced requests. | |
![]() ![]() |
0..1 | Identifier | Requisition. | |
![]() ![]() |
0..1 | code | Request status. | |
![]() ![]() |
0..1 | CodeableConcept | Source request status detail. | |
![]() ![]() |
0..1 | code | Request intent. | |
![]() ![]() |
0..* | CodeableConcept | Categories. | |
![]() ![]() |
0..1 | code | Priority. | |
![]() ![]() |
0..1 | boolean | Do not perform. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service. | |
![]() ![]() |
0..1 | string | Requested service name. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service type. | |
![]() ![]() |
0..1 | string | Request description. | |
![]() ![]() |
0..* | CodeableConcept | Order detail. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | Quantity | Requested service quantity. | |
![]() ![]() ![]() |
0..1 | Ratio | Requested service quantity expressed as a ratio. | |
![]() ![]() ![]() |
0..1 | Range | Requested service quantity expressed as a range. | |
![]() ![]() |
0..1 | Reference() | Subject. | |
![]() ![]() |
0..1 | Reference() | Encounter. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | dateTime | Occurrence dateTime. | |
![]() ![]() ![]() |
0..1 | Period | Occurrence period. | |
![]() ![]() |
0..1 | dateTime | Service due date or time. | |
![]() ![]() |
0..1 | Timing | Complex service timing. | |
![]() ![]() |
0..1 | dateTime | Requested service period start. | |
![]() ![]() |
0..1 | dateTime | Requested service period expiry. | |
![]() ![]() |
0..1 | boolean | Whether the requested service period is indefinite. | |
![]() ![]() |
0..1 | dateTime | Authored on. | |
![]() ![]() |
0..1 | Reference() | Requester. | |
![]() ![]() |
0..1 | Reference() | Request receiver. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | boolean | Whether the service is requested as needed. | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Coded condition under which the service is needed. | |
![]() ![]() |
0..1 | CodeableConcept | Type of performer requested. | |
![]() ![]() |
0..* | Reference() | Performers. | |
![]() ![]() |
0..* | CodeableConcept | Coded requested locations. | |
![]() ![]() |
0..* | Reference() | Requested locations. | |
![]() ![]() |
0..* | CodeableConcept | Reason codes. | |
![]() ![]() |
0..1 | string | Narrative reason description. | |
![]() ![]() |
0..* | CodeableConcept | Clinical indication. | |
![]() ![]() |
0..* | Reference() | Reason references. | |
![]() ![]() |
0..* | CodeableConcept | Body sites. | |
![]() ![]() |
0..1 | CodeableConcept | Request urgency. | |
![]() ![]() |
0..* | logical-service-request-detail | Specific request details. | |
![]() ![]() |
0..* | Reference() | Supplementary information. | |
![]() ![]() |
0..* | Reference() | Insurance plans associated with the request. | |
![]() ![]() |
0..* | Reference() | Clinical information supporting the request. | |
![]() ![]() |
0..* | Reference(Specimen) | Specimens associated with the request. | |
![]() ![]() |
0..* | Reference(Provenance) | Request lifecycle history. | |
![]() ![]() |
0..1 | string | Description of supplied information. | |
![]() ![]() |
0..1 | string | Patient requirements for the service. | |
![]() ![]() |
0..1 | Identifier | Requester order identifier. | |
![]() ![]() |
0..1 | Identifier | Receiver order identifier. | |
![]() ![]() |
0..* | Reference() | Distribution list recipients. | |
![]() ![]() |
0..* | Annotation | Notes. | |
![]() ![]() |
0..1 | string | Patient instruction. | |
Documentatie voor dit formaat | ||||
| Id | Grade | Pad(en) | Omschrijving | Expressie |
| logical-service-request-as-needed-choice | error | logical-service-request | Only one service as-needed value may be present. |
(asNeededBoolean | asNeededCodeableConcept).count() <= 1
|
| logical-service-request-occurrence-choice | error | logical-service-request | Only one service occurrence value may be present. |
(occurrenceDateTime | occurrencePeriod).count() <= 1
|
| logical-service-request-quantity-choice | error | logical-service-request | Only one service quantity value may be present. |
(quantityQuantity | quantityRatio | quantityRange).count() <= 1
|
| Naam | Markeringen | Kard. | Type | Omschrijving & constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Element | Logical Model: ServiceRequest Elementen gedefinieerd in ancestors:@id, extension Constraints: logical-service-request-quantity-choice, logical-service-request-occurrence-choice, logical-service-request-as-needed-choice |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Zonder volgorde, Open op value:url | |
![]() ![]() |
0..1 | uri | source Profile | |
![]() ![]() |
0..1 | uri | target Profile | |
![]() ![]() |
0..1 | code | FHIR source resource type accepted on the source side. | |
![]() ![]() |
0..1 | code | FHIR target resource type produced on the target side. | |
![]() ![]() |
0..* | Identifier | Service request identifiers. | |
![]() ![]() |
0..* | canonical() | Canonical definitions. | |
![]() ![]() |
0..* | uri | External definitions. | |
![]() ![]() |
0..* | Reference() | Based-on references. | |
![]() ![]() |
0..* | Reference() | Replaced requests. | |
![]() ![]() |
0..1 | Identifier | Requisition. | |
![]() ![]() |
0..1 | code | Request status. | |
![]() ![]() |
0..1 | CodeableConcept | Source request status detail. | |
![]() ![]() |
0..1 | code | Request intent. | |
![]() ![]() |
0..* | CodeableConcept | Categories. | |
![]() ![]() |
0..1 | code | Priority. | |
![]() ![]() |
0..1 | boolean | Do not perform. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service. | |
![]() ![]() |
0..1 | string | Requested service name. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service type. | |
![]() ![]() |
0..1 | string | Request description. | |
![]() ![]() |
0..* | CodeableConcept | Order detail. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | Quantity | Requested service quantity. | |
![]() ![]() ![]() |
0..1 | Ratio | Requested service quantity expressed as a ratio. | |
![]() ![]() ![]() |
0..1 | Range | Requested service quantity expressed as a range. | |
![]() ![]() |
0..1 | Reference() | Subject. | |
![]() ![]() |
0..1 | Reference() | Encounter. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | dateTime | Occurrence dateTime. | |
![]() ![]() ![]() |
0..1 | Period | Occurrence period. | |
![]() ![]() |
0..1 | dateTime | Service due date or time. | |
![]() ![]() |
0..1 | Timing | Complex service timing. | |
![]() ![]() |
0..1 | dateTime | Requested service period start. | |
![]() ![]() |
0..1 | dateTime | Requested service period expiry. | |
![]() ![]() |
0..1 | boolean | Whether the requested service period is indefinite. | |
![]() ![]() |
0..1 | dateTime | Authored on. | |
![]() ![]() |
0..1 | Reference() | Requester. | |
![]() ![]() |
0..1 | Reference() | Request receiver. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | boolean | Whether the service is requested as needed. | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Coded condition under which the service is needed. | |
![]() ![]() |
0..1 | CodeableConcept | Type of performer requested. | |
![]() ![]() |
0..* | Reference() | Performers. | |
![]() ![]() |
0..* | CodeableConcept | Coded requested locations. | |
![]() ![]() |
0..* | Reference() | Requested locations. | |
![]() ![]() |
0..* | CodeableConcept | Reason codes. | |
![]() ![]() |
0..1 | string | Narrative reason description. | |
![]() ![]() |
0..* | CodeableConcept | Clinical indication. | |
![]() ![]() |
0..* | Reference() | Reason references. | |
![]() ![]() |
0..* | CodeableConcept | Body sites. | |
![]() ![]() |
0..1 | CodeableConcept | Request urgency. | |
![]() ![]() |
0..* | logical-service-request-detail | Specific request details. | |
![]() ![]() |
0..* | Reference() | Supplementary information. | |
![]() ![]() |
0..* | Reference() | Insurance plans associated with the request. | |
![]() ![]() |
0..* | Reference() | Clinical information supporting the request. | |
![]() ![]() |
0..* | Reference(Specimen) | Specimens associated with the request. | |
![]() ![]() |
0..* | Reference(Provenance) | Request lifecycle history. | |
![]() ![]() |
0..1 | string | Description of supplied information. | |
![]() ![]() |
0..1 | string | Patient requirements for the service. | |
![]() ![]() |
0..1 | Identifier | Requester order identifier. | |
![]() ![]() |
0..1 | Identifier | Receiver order identifier. | |
![]() ![]() |
0..* | Reference() | Distribution list recipients. | |
![]() ![]() |
0..* | Annotation | Notes. | |
![]() ![]() |
0..1 | string | Patient instruction. | |
Documentatie voor dit formaat | ||||
| Id | Grade | Pad(en) | Omschrijving | Expressie |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| logical-service-request-as-needed-choice | error | logical-service-request | Only one service as-needed value may be present. |
(asNeededBoolean | asNeededCodeableConcept).count() <= 1
|
| logical-service-request-occurrence-choice | error | logical-service-request | Only one service occurrence value may be present. |
(occurrenceDateTime | occurrencePeriod).count() <= 1
|
| logical-service-request-quantity-choice | error | logical-service-request | Only one service quantity value may be present. |
(quantityQuantity | quantityRatio | quantityRange).count() <= 1
|
This structure is derived from Element
Key Elements View
| Naam | Markeringen | Kard. | Type | Omschrijving & constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Element | Logical Model: ServiceRequest Elementen gedefinieerd in ancestors:@id, extension Constraints: logical-service-request-quantity-choice, logical-service-request-occurrence-choice, logical-service-request-as-needed-choice |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Zonder volgorde, Open op value:url | |
![]() ![]() |
0..1 | uri | source Profile | |
![]() ![]() |
0..1 | uri | target Profile | |
![]() ![]() |
0..1 | code | FHIR source resource type accepted on the source side. | |
![]() ![]() |
0..1 | code | FHIR target resource type produced on the target side. | |
![]() ![]() |
0..* | Identifier | Service request identifiers. | |
![]() ![]() |
0..* | canonical() | Canonical definitions. | |
![]() ![]() |
0..* | uri | External definitions. | |
![]() ![]() |
0..* | Reference() | Based-on references. | |
![]() ![]() |
0..* | Reference() | Replaced requests. | |
![]() ![]() |
0..1 | Identifier | Requisition. | |
![]() ![]() |
0..1 | code | Request status. | |
![]() ![]() |
0..1 | CodeableConcept | Source request status detail. | |
![]() ![]() |
0..1 | code | Request intent. | |
![]() ![]() |
0..* | CodeableConcept | Categories. | |
![]() ![]() |
0..1 | code | Priority. | |
![]() ![]() |
0..1 | boolean | Do not perform. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service. | |
![]() ![]() |
0..1 | string | Requested service name. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service type. | |
![]() ![]() |
0..1 | string | Request description. | |
![]() ![]() |
0..* | CodeableConcept | Order detail. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | Quantity | Requested service quantity. | |
![]() ![]() ![]() |
0..1 | Ratio | Requested service quantity expressed as a ratio. | |
![]() ![]() ![]() |
0..1 | Range | Requested service quantity expressed as a range. | |
![]() ![]() |
0..1 | Reference() | Subject. | |
![]() ![]() |
0..1 | Reference() | Encounter. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | dateTime | Occurrence dateTime. | |
![]() ![]() ![]() |
0..1 | Period | Occurrence period. | |
![]() ![]() |
0..1 | dateTime | Service due date or time. | |
![]() ![]() |
0..1 | Timing | Complex service timing. | |
![]() ![]() |
0..1 | dateTime | Requested service period start. | |
![]() ![]() |
0..1 | dateTime | Requested service period expiry. | |
![]() ![]() |
0..1 | boolean | Whether the requested service period is indefinite. | |
![]() ![]() |
0..1 | dateTime | Authored on. | |
![]() ![]() |
0..1 | Reference() | Requester. | |
![]() ![]() |
0..1 | Reference() | Request receiver. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | boolean | Whether the service is requested as needed. | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Coded condition under which the service is needed. | |
![]() ![]() |
0..1 | CodeableConcept | Type of performer requested. | |
![]() ![]() |
0..* | Reference() | Performers. | |
![]() ![]() |
0..* | CodeableConcept | Coded requested locations. | |
![]() ![]() |
0..* | Reference() | Requested locations. | |
![]() ![]() |
0..* | CodeableConcept | Reason codes. | |
![]() ![]() |
0..1 | string | Narrative reason description. | |
![]() ![]() |
0..* | CodeableConcept | Clinical indication. | |
![]() ![]() |
0..* | Reference() | Reason references. | |
![]() ![]() |
0..* | CodeableConcept | Body sites. | |
![]() ![]() |
0..1 | CodeableConcept | Request urgency. | |
![]() ![]() |
0..* | logical-service-request-detail | Specific request details. | |
![]() ![]() |
0..* | Reference() | Supplementary information. | |
![]() ![]() |
0..* | Reference() | Insurance plans associated with the request. | |
![]() ![]() |
0..* | Reference() | Clinical information supporting the request. | |
![]() ![]() |
0..* | Reference(Specimen) | Specimens associated with the request. | |
![]() ![]() |
0..* | Reference(Provenance) | Request lifecycle history. | |
![]() ![]() |
0..1 | string | Description of supplied information. | |
![]() ![]() |
0..1 | string | Patient requirements for the service. | |
![]() ![]() |
0..1 | Identifier | Requester order identifier. | |
![]() ![]() |
0..1 | Identifier | Receiver order identifier. | |
![]() ![]() |
0..* | Reference() | Distribution list recipients. | |
![]() ![]() |
0..* | Annotation | Notes. | |
![]() ![]() |
0..1 | string | Patient instruction. | |
Documentatie voor dit formaat | ||||
| Id | Grade | Pad(en) | Omschrijving | Expressie |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| logical-service-request-as-needed-choice | error | logical-service-request | Only one service as-needed value may be present. |
(asNeededBoolean | asNeededCodeableConcept).count() <= 1
|
| logical-service-request-occurrence-choice | error | logical-service-request | Only one service occurrence value may be present. |
(occurrenceDateTime | occurrencePeriod).count() <= 1
|
| logical-service-request-quantity-choice | error | logical-service-request | Only one service quantity value may be present. |
(quantityQuantity | quantityRatio | quantityRange).count() <= 1
|
Differential View
This structure is derived from Element
| Naam | Markeringen | Kard. | Type | Omschrijving & constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Element | Logical Model: ServiceRequest Elementen gedefinieerd in ancestors:@id, extension Constraints: logical-service-request-quantity-choice, logical-service-request-occurrence-choice, logical-service-request-as-needed-choice |
![]() ![]() |
0..1 | uri | source Profile | |
![]() ![]() |
0..1 | uri | target Profile | |
![]() ![]() |
0..1 | code | FHIR source resource type accepted on the source side. | |
![]() ![]() |
0..1 | code | FHIR target resource type produced on the target side. | |
![]() ![]() |
0..* | Identifier | Service request identifiers. | |
![]() ![]() |
0..* | canonical() | Canonical definitions. | |
![]() ![]() |
0..* | uri | External definitions. | |
![]() ![]() |
0..* | Reference() | Based-on references. | |
![]() ![]() |
0..* | Reference() | Replaced requests. | |
![]() ![]() |
0..1 | Identifier | Requisition. | |
![]() ![]() |
0..1 | code | Request status. | |
![]() ![]() |
0..1 | CodeableConcept | Source request status detail. | |
![]() ![]() |
0..1 | code | Request intent. | |
![]() ![]() |
0..* | CodeableConcept | Categories. | |
![]() ![]() |
0..1 | code | Priority. | |
![]() ![]() |
0..1 | boolean | Do not perform. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service. | |
![]() ![]() |
0..1 | string | Requested service name. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service type. | |
![]() ![]() |
0..1 | string | Request description. | |
![]() ![]() |
0..* | CodeableConcept | Order detail. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | Quantity | Requested service quantity. | |
![]() ![]() ![]() |
0..1 | Ratio | Requested service quantity expressed as a ratio. | |
![]() ![]() ![]() |
0..1 | Range | Requested service quantity expressed as a range. | |
![]() ![]() |
0..1 | Reference() | Subject. | |
![]() ![]() |
0..1 | Reference() | Encounter. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | dateTime | Occurrence dateTime. | |
![]() ![]() ![]() |
0..1 | Period | Occurrence period. | |
![]() ![]() |
0..1 | dateTime | Service due date or time. | |
![]() ![]() |
0..1 | Timing | Complex service timing. | |
![]() ![]() |
0..1 | dateTime | Requested service period start. | |
![]() ![]() |
0..1 | dateTime | Requested service period expiry. | |
![]() ![]() |
0..1 | boolean | Whether the requested service period is indefinite. | |
![]() ![]() |
0..1 | dateTime | Authored on. | |
![]() ![]() |
0..1 | Reference() | Requester. | |
![]() ![]() |
0..1 | Reference() | Request receiver. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | boolean | Whether the service is requested as needed. | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Coded condition under which the service is needed. | |
![]() ![]() |
0..1 | CodeableConcept | Type of performer requested. | |
![]() ![]() |
0..* | Reference() | Performers. | |
![]() ![]() |
0..* | CodeableConcept | Coded requested locations. | |
![]() ![]() |
0..* | Reference() | Requested locations. | |
![]() ![]() |
0..* | CodeableConcept | Reason codes. | |
![]() ![]() |
0..1 | string | Narrative reason description. | |
![]() ![]() |
0..* | CodeableConcept | Clinical indication. | |
![]() ![]() |
0..* | Reference() | Reason references. | |
![]() ![]() |
0..* | CodeableConcept | Body sites. | |
![]() ![]() |
0..1 | CodeableConcept | Request urgency. | |
![]() ![]() |
0..* | logical-service-request-detail | Specific request details. | |
![]() ![]() |
0..* | Reference() | Supplementary information. | |
![]() ![]() |
0..* | Reference() | Insurance plans associated with the request. | |
![]() ![]() |
0..* | Reference() | Clinical information supporting the request. | |
![]() ![]() |
0..* | Reference(Specimen) | Specimens associated with the request. | |
![]() ![]() |
0..* | Reference(Provenance) | Request lifecycle history. | |
![]() ![]() |
0..1 | string | Description of supplied information. | |
![]() ![]() |
0..1 | string | Patient requirements for the service. | |
![]() ![]() |
0..1 | Identifier | Requester order identifier. | |
![]() ![]() |
0..1 | Identifier | Receiver order identifier. | |
![]() ![]() |
0..* | Reference() | Distribution list recipients. | |
![]() ![]() |
0..* | Annotation | Notes. | |
![]() ![]() |
0..1 | string | Patient instruction. | |
Documentatie voor dit formaat | ||||
| Id | Grade | Pad(en) | Omschrijving | Expressie |
| logical-service-request-as-needed-choice | error | logical-service-request | Only one service as-needed value may be present. |
(asNeededBoolean | asNeededCodeableConcept).count() <= 1
|
| logical-service-request-occurrence-choice | error | logical-service-request | Only one service occurrence value may be present. |
(occurrenceDateTime | occurrencePeriod).count() <= 1
|
| logical-service-request-quantity-choice | error | logical-service-request | Only one service quantity value may be present. |
(quantityQuantity | quantityRatio | quantityRange).count() <= 1
|
Snapshot View
| Naam | Markeringen | Kard. | Type | Omschrijving & constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Element | Logical Model: ServiceRequest Elementen gedefinieerd in ancestors:@id, extension Constraints: logical-service-request-quantity-choice, logical-service-request-occurrence-choice, logical-service-request-as-needed-choice |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Zonder volgorde, Open op value:url | |
![]() ![]() |
0..1 | uri | source Profile | |
![]() ![]() |
0..1 | uri | target Profile | |
![]() ![]() |
0..1 | code | FHIR source resource type accepted on the source side. | |
![]() ![]() |
0..1 | code | FHIR target resource type produced on the target side. | |
![]() ![]() |
0..* | Identifier | Service request identifiers. | |
![]() ![]() |
0..* | canonical() | Canonical definitions. | |
![]() ![]() |
0..* | uri | External definitions. | |
![]() ![]() |
0..* | Reference() | Based-on references. | |
![]() ![]() |
0..* | Reference() | Replaced requests. | |
![]() ![]() |
0..1 | Identifier | Requisition. | |
![]() ![]() |
0..1 | code | Request status. | |
![]() ![]() |
0..1 | CodeableConcept | Source request status detail. | |
![]() ![]() |
0..1 | code | Request intent. | |
![]() ![]() |
0..* | CodeableConcept | Categories. | |
![]() ![]() |
0..1 | code | Priority. | |
![]() ![]() |
0..1 | boolean | Do not perform. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service. | |
![]() ![]() |
0..1 | string | Requested service name. | |
![]() ![]() |
0..1 | CodeableConcept | Requested service type. | |
![]() ![]() |
0..1 | string | Request description. | |
![]() ![]() |
0..* | CodeableConcept | Order detail. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | Quantity | Requested service quantity. | |
![]() ![]() ![]() |
0..1 | Ratio | Requested service quantity expressed as a ratio. | |
![]() ![]() ![]() |
0..1 | Range | Requested service quantity expressed as a range. | |
![]() ![]() |
0..1 | Reference() | Subject. | |
![]() ![]() |
0..1 | Reference() | Encounter. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | dateTime | Occurrence dateTime. | |
![]() ![]() ![]() |
0..1 | Period | Occurrence period. | |
![]() ![]() |
0..1 | dateTime | Service due date or time. | |
![]() ![]() |
0..1 | Timing | Complex service timing. | |
![]() ![]() |
0..1 | dateTime | Requested service period start. | |
![]() ![]() |
0..1 | dateTime | Requested service period expiry. | |
![]() ![]() |
0..1 | boolean | Whether the requested service period is indefinite. | |
![]() ![]() |
0..1 | dateTime | Authored on. | |
![]() ![]() |
0..1 | Reference() | Requester. | |
![]() ![]() |
0..1 | Reference() | Request receiver. | |
![]() ![]() |
0..1 | |||
![]() ![]() ![]() |
0..1 | boolean | Whether the service is requested as needed. | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Coded condition under which the service is needed. | |
![]() ![]() |
0..1 | CodeableConcept | Type of performer requested. | |
![]() ![]() |
0..* | Reference() | Performers. | |
![]() ![]() |
0..* | CodeableConcept | Coded requested locations. | |
![]() ![]() |
0..* | Reference() | Requested locations. | |
![]() ![]() |
0..* | CodeableConcept | Reason codes. | |
![]() ![]() |
0..1 | string | Narrative reason description. | |
![]() ![]() |
0..* | CodeableConcept | Clinical indication. | |
![]() ![]() |
0..* | Reference() | Reason references. | |
![]() ![]() |
0..* | CodeableConcept | Body sites. | |
![]() ![]() |
0..1 | CodeableConcept | Request urgency. | |
![]() ![]() |
0..* | logical-service-request-detail | Specific request details. | |
![]() ![]() |
0..* | Reference() | Supplementary information. | |
![]() ![]() |
0..* | Reference() | Insurance plans associated with the request. | |
![]() ![]() |
0..* | Reference() | Clinical information supporting the request. | |
![]() ![]() |
0..* | Reference(Specimen) | Specimens associated with the request. | |
![]() ![]() |
0..* | Reference(Provenance) | Request lifecycle history. | |
![]() ![]() |
0..1 | string | Description of supplied information. | |
![]() ![]() |
0..1 | string | Patient requirements for the service. | |
![]() ![]() |
0..1 | Identifier | Requester order identifier. | |
![]() ![]() |
0..1 | Identifier | Receiver order identifier. | |
![]() ![]() |
0..* | Reference() | Distribution list recipients. | |
![]() ![]() |
0..* | Annotation | Notes. | |
![]() ![]() |
0..1 | string | Patient instruction. | |
Documentatie voor dit formaat | ||||
| Id | Grade | Pad(en) | Omschrijving | Expressie |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
| logical-service-request-as-needed-choice | error | logical-service-request | Only one service as-needed value may be present. |
(asNeededBoolean | asNeededCodeableConcept).count() <= 1
|
| logical-service-request-occurrence-choice | error | logical-service-request | Only one service occurrence value may be present. |
(occurrenceDateTime | occurrencePeriod).count() <= 1
|
| logical-service-request-quantity-choice | error | logical-service-request | Only one service quantity value may be present. |
(quantityQuantity | quantityRatio | quantityRange).count() <= 1
|
This structure is derived from Element