This page is part of the FUT Infrastructure (v3.3.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
Official URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-servicerequest | Version: 3.3.0 | |||
Active as of 2024-11-05 | Computable Name: ehealth-servicerequest |
ServiceRequest is a record of a request for a procedure to be planned, proposed, or performed with or on a patient. Examples of procedures include diagnostic tests/studies, endoscopic procedures, counseling, biopsies, therapies (e.g., physio-, social-, psychological-), (exploratory) surgeries or procedures, exercises, and other clinical interventions. Procedures may be performed by a healthcare professional, a friend or relative or in some cases by the patient themselves.
In scope of the eHealth infrastructure ServiceRequests are used with CarePlans to express actual measurement activities to be performed by a Patient in the context of a CarePlan.
The eHealth profile of ServiceRequest has the following extensions:
ehealth-reuseCriteria
which defines whether resource(s) resulting from conducting the activity, typically measurements or answering of Questionnaire may be reused and if so with which criteria. These are copied from the ActivityDefinition referenced in definition
and can subsequently be adjusted to suit the particular Patient contextehealth-referenceRange
can contain one or more reference ranges against which values in measurements (resource(s)
resulting from conducting the activity) can be compared. These are copied from the ActivityDefinition referenced in definition
and can subsequently be adjusted to suit the particular Patient contextehealth-sharingPolicy
sets a stance on whether publication to national document sharing of the measurements (resource(s) resulting from conducting the activity) shall be allowed or not. The value is copied from the ActivityDefinition referenced in definition
and can subsequently be adjusted to suit the particular Patient context.ehealth-sharingApprovalPolicy
Selects whether the approval of publication to national document sharing of measurements (resource(s) resulting from conducting the activity) must be done manually or if it is done automatically. The initial value will be inherited from the ActivityDefinition referenced in definition
, but can subsequently be adapted for the particular Patient by adjusting the ServiceRequest.ehealth-servicerequest-statusHistory
contains history of changes in status
, and is automatically maintained by the infrastructure.ehealth-servicerequest-statusSchedule
contains a list of scheduled changes in status
. The infrastructure applies these changes automatically, and will remove the entry for the change once it has been applied.The occurrence[x]
field becomes both mandatory and must be valid when a ServiceRequest is marked as active
, on-hold
, or completed
, as specified by status
or ehealth-servicerequest-statusSchedule
. This validation applies when updating either the CarePlan (if status
or ehealth-careplan-statusSchedule
is active
) or the ServiceRequest.
The validity depends on the variant of occurrence[x]
as follows:
occurrenceDateTime
: Shall contain a date-time with at least hours and minutes (and hence timezone).occurrencePeriod
: Shall contain at least a Period.start
containing a date-time with at least hours and minutes (and hence timezone).occurrenceTiming
: Shall either be ad-hoc or recurring as follows:
occurrenceTiming
ad-hoc: the elements of Timing.repeat
shall adhere to:
boundsPeriod
: shall be specified and shall contain at least start
containing a date-time with at least hours and minutes (and hence timezone). If present, end
shall contain a date-time with at least hours and minutes (and hence timezone) which shall be equal to or after start
.frequency
: shall be specifiedcount
: is optional, required when countMax
is not emptycountMax
: is optionaloccurrenceTiming
recurring: the elements of Timing.repeat
shall adhere to:
boundsPeriod
: shall be specified and shall contain at least start
containing a date-time with at least hours and minutes (and hence timezone). If present, end
shall contain a date-time with at least hours and minutes (and hence timezone) which shall be equal to or after start
.frequency
: shall be specifieddayOfWeek
: optional. When one or more values specified, period
and periodUnit
shall specify either no value (being empty), 1 d (one day), pos-integer wk (week).timeOfDay
: optional. When one or more values specified, period
and periodUnit
shall specify either no value (being empty), pos-integer d (day), pos-integer wk (week), pos-integer mo (month), or pos-integer a (year).durationUnit
: required when duration
is specified. Shall be one of s, min, h, d, wk, a.period
: optional. When empty, it corresponds to occurrence every one day (every day).periodUnit
: required when period
is not empty. Shall be one of min, h, d, wk, mo, a.See the wiki for examples.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from ServiceRequest
Path | Conformance | ValueSet | URI |
ServiceRequest.code | required | ActivityDefinitionCodehttp://ehealth.sundhed.dk/vs/activitydefinition-code from this IG |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ServiceRequest | C | 0..* | ServiceRequest | A request for a service to be performed prr-1: orderDetail SHALL only be present if code is present |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
Slices for extension | 3..* | Extension | Extension Slice: Unordered, Open by value:url | |
episodeOfCare | 1..1 | Reference(EpisodeOfCare) | Associated Encounter episode of care URL: http://hl7.org/fhir/StructureDefinition/workflow-episodeOfCare | |
referenceRange | 0..* | (Complex) | Provides guide for interpretation. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-referenceRange | |
sharingPolicy | 1..1 | CodeableConcept | Policy for sharing a resource with national data banks URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-sharingPolicy Binding: Measurement Sharing Policies (required) | |
sharingApprovalPolicy | 0..1 | CodeableConcept | Policy for approval of sharing a resource with national data banks URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-sharingApprovalPolicy Binding: Sharing Approval Policies (required) | |
reuseCriteria | 0..1 | (Complex) | Criteria to be met for reuse of responses to be allowed URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-reuseCriteria | |
triggerEnablementCode | 0..1 | code | Enablement of reaction to triggering conditions being met. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-trigger-enablement-code Binding: Trigger Enablement Code (required) | |
statusHistory | 0..* | (Complex) | ServiceRequest status history URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-servicerequest-statusHistory | |
statusSchedule | 0..* | (Complex) | ServiceRequest status schedule URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-servicerequest-statusSchedule | |
includeAsExtra | 1..1 | boolean | Used to mark that the action/service request may be performed as extra, meaning the action/service request may also be performed outside the resolved timing slots. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-include-as-extra | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
instantiatesCanonical | Σ | 1..1 | canonical(ehealth-activitydefinition) | Instantiates FHIR protocol or definition |
status | ?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. |
intent | ?!Σ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of service request. |
doNotPerform | ?!Σ | 0..1 | boolean | True if service/procedure should not be performed |
code | Σ | 0..1 | CodeableConcept | What is being requested/ordered Binding: Activity Definition Code (required) |
subject | Σ | 1..1 | Reference(ehealth-patient) {r} | Individual or Entity the service is ordered for |
performer | Σ | 0..1 | Reference(ehealth-practitioner | ehealth-organization | ehealth-patient | ehealth-device | ehealth-relatedperson | HealthcareService) {r} | Requested performer |
reasonReference | Σ | 0..* | Reference(ehealth-condition | ehealth-observation) {r} | Explanation/Justification for service or service |
relevantHistory | 0..* | Reference(ehealth-provenance) {r} | Request provenance | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | |
ServiceRequest.code | required | ActivityDefinitionCodehttp://ehealth.sundhed.dk/vs/activitydefinition-code from this IG |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
ServiceRequest | C | 0..* | ServiceRequest | A request for a service to be performed prr-1: orderDetail SHALL only be present if code is present | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
Slices for extension | 3..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
episodeOfCare | 1..1 | Reference(EpisodeOfCare) | Associated Encounter episode of care URL: http://hl7.org/fhir/StructureDefinition/workflow-episodeOfCare | |||||
referenceRange | 0..* | (Complex) | Provides guide for interpretation. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-referenceRange | |||||
sharingPolicy | 1..1 | CodeableConcept | Policy for sharing a resource with national data banks URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-sharingPolicy Binding: Measurement Sharing Policies (required) | |||||
sharingApprovalPolicy | 0..1 | CodeableConcept | Policy for approval of sharing a resource with national data banks URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-sharingApprovalPolicy Binding: Sharing Approval Policies (required) | |||||
reuseCriteria | 0..1 | (Complex) | Criteria to be met for reuse of responses to be allowed URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-reuseCriteria | |||||
triggerEnablementCode | 0..1 | code | Enablement of reaction to triggering conditions being met. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-trigger-enablement-code Binding: Trigger Enablement Code (required) | |||||
statusHistory | 0..* | (Complex) | ServiceRequest status history URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-servicerequest-statusHistory | |||||
statusSchedule | 0..* | (Complex) | ServiceRequest status schedule URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-servicerequest-statusSchedule | |||||
includeAsExtra | 1..1 | boolean | Used to mark that the action/service request may be performed as extra, meaning the action/service request may also be performed outside the resolved timing slots. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-include-as-extra | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | Identifiers assigned to this order | ||||
instantiatesCanonical | Σ | 1..1 | canonical(ehealth-activitydefinition) | Instantiates FHIR protocol or definition | ||||
instantiatesUri | Σ | 0..* | uri | Instantiates external protocol or definition | ||||
requisition | Σ | 0..1 | Identifier | Composite Request ID | ||||
status | ?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. | ||||
intent | ?!Σ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of service request. | ||||
category | Σ | 0..* | CodeableConcept | Classification of service Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. | ||||
priority | Σ | 0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
doNotPerform | ?!Σ | 0..1 | boolean | True if service/procedure should not be performed | ||||
code | Σ | 0..1 | CodeableConcept | What is being requested/ordered Binding: Activity Definition Code (required) | ||||
orderDetail | ΣC | 0..* | CodeableConcept | Additional order information Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
quantity[x] | Σ | 0..1 | Service amount | |||||
quantityQuantity | Quantity | |||||||
quantityRatio | Ratio | |||||||
quantityRange | Range | |||||||
subject | Σ | 1..1 | Reference(ehealth-patient) {r} | Individual or Entity the service is ordered for | ||||
encounter | Σ | 0..1 | Reference(Encounter) | Encounter in which the request was created | ||||
occurrence[x] | Σ | 0..1 | When service should occur | |||||
occurrenceDateTime | dateTime | |||||||
occurrencePeriod | Period | |||||||
occurrenceTiming | Timing | |||||||
asNeeded[x] | Σ | 0..1 | Preconditions for service Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc. | |||||
asNeededBoolean | boolean | |||||||
asNeededCodeableConcept | CodeableConcept | |||||||
authoredOn | Σ | 0..1 | dateTime | Date request signed | ||||
requester | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) | Who/what is requesting service | ||||
performerType | Σ | 0..1 | CodeableConcept | Performer role Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
performer | Σ | 0..1 | Reference(ehealth-practitioner | ehealth-organization | ehealth-patient | ehealth-device | ehealth-relatedperson | HealthcareService) {r} | Requested performer | ||||
locationCode | Σ | 0..* | CodeableConcept | Requested location Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
locationReference | Σ | 0..* | Reference(Location) | Requested location | ||||
reasonCode | Σ | 0..* | CodeableConcept | Explanation/Justification for procedure or service Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. | ||||
reasonReference | Σ | 0..* | Reference(ehealth-condition | ehealth-observation) {r} | Explanation/Justification for service or service | ||||
insurance | 0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||
supportingInfo | 0..* | Reference(Resource) | Additional clinical information | |||||
specimen | Σ | 0..* | Reference(Specimen) | Procedure Samples | ||||
bodySite | Σ | 0..* | CodeableConcept | Location on Body Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
note | 0..* | Annotation | Comments | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
Slices for author[x] | Σ | 0..1 | Individual responsible for the annotation Slice: Unordered, Closed by type:$this | |||||
authorReference | Reference(Practitioner | Patient | RelatedPerson | Organization) | |||||||
authorString | string | |||||||
author[x]:authorReference | Σ | 0..1 | Reference(ehealth-practitioner | ehealth-patient | ehealth-relatedperson) | Individual responsible for the annotation | ||||
author[x]:authorString | Σ | 0..1 | string | Individual responsible for the annotation | ||||
time | Σ | 0..1 | dateTime | When the annotation was made | ||||
text | Σ | 1..1 | markdown | The annotation - text content (as markdown) | ||||
patientInstruction | Σ | 0..1 | string | Patient or consumer-oriented instructions | ||||
relevantHistory | 0..* | Reference(ehealth-provenance) {r} | Request provenance | |||||
Documentation for this format |
Path | Conformance | ValueSet | URI | |||
ServiceRequest.language | preferred | CommonLanguages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | ||||
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | ||||
ServiceRequest.category | example | ServiceRequestCategoryCodeshttp://hl7.org/fhir/ValueSet/servicerequest-category from the FHIR Standard | ||||
ServiceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|4.0.1 from the FHIR Standard | ||||
ServiceRequest.code | required | ActivityDefinitionCodehttp://ehealth.sundhed.dk/vs/activitydefinition-code from this IG | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodeshttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail from the FHIR Standard | ||||
ServiceRequest.asNeeded[x] | example | SNOMEDCTMedicationAsNeededReasonCodeshttp://hl7.org/fhir/ValueSet/medication-as-needed-reason from the FHIR Standard | ||||
ServiceRequest.performerType | example | ParticipantRoleshttp://hl7.org/fhir/ValueSet/participant-role from the FHIR Standard | ||||
ServiceRequest.locationCode | example | ServiceDeliveryLocationRoleTypehttp://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType | ||||
ServiceRequest.reasonCode | example | ProcedureReasonCodeshttp://hl7.org/fhir/ValueSet/procedure-reason from the FHIR Standard | ||||
ServiceRequest.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site from the FHIR Standard |
This structure is derived from ServiceRequest
Summary
Mandatory: 4 elements
Prohibited: 2 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from ServiceRequest
Path | Conformance | ValueSet | URI |
ServiceRequest.code | required | ActivityDefinitionCodehttp://ehealth.sundhed.dk/vs/activitydefinition-code from this IG |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
ServiceRequest | C | 0..* | ServiceRequest | A request for a service to be performed prr-1: orderDetail SHALL only be present if code is present |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
Slices for extension | 3..* | Extension | Extension Slice: Unordered, Open by value:url | |
episodeOfCare | 1..1 | Reference(EpisodeOfCare) | Associated Encounter episode of care URL: http://hl7.org/fhir/StructureDefinition/workflow-episodeOfCare | |
referenceRange | 0..* | (Complex) | Provides guide for interpretation. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-referenceRange | |
sharingPolicy | 1..1 | CodeableConcept | Policy for sharing a resource with national data banks URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-sharingPolicy Binding: Measurement Sharing Policies (required) | |
sharingApprovalPolicy | 0..1 | CodeableConcept | Policy for approval of sharing a resource with national data banks URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-sharingApprovalPolicy Binding: Sharing Approval Policies (required) | |
reuseCriteria | 0..1 | (Complex) | Criteria to be met for reuse of responses to be allowed URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-reuseCriteria | |
triggerEnablementCode | 0..1 | code | Enablement of reaction to triggering conditions being met. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-trigger-enablement-code Binding: Trigger Enablement Code (required) | |
statusHistory | 0..* | (Complex) | ServiceRequest status history URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-servicerequest-statusHistory | |
statusSchedule | 0..* | (Complex) | ServiceRequest status schedule URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-servicerequest-statusSchedule | |
includeAsExtra | 1..1 | boolean | Used to mark that the action/service request may be performed as extra, meaning the action/service request may also be performed outside the resolved timing slots. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-include-as-extra | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
instantiatesCanonical | Σ | 1..1 | canonical(ehealth-activitydefinition) | Instantiates FHIR protocol or definition |
status | ?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. |
intent | ?!Σ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of service request. |
doNotPerform | ?!Σ | 0..1 | boolean | True if service/procedure should not be performed |
code | Σ | 0..1 | CodeableConcept | What is being requested/ordered Binding: Activity Definition Code (required) |
subject | Σ | 1..1 | Reference(ehealth-patient) {r} | Individual or Entity the service is ordered for |
performer | Σ | 0..1 | Reference(ehealth-practitioner | ehealth-organization | ehealth-patient | ehealth-device | ehealth-relatedperson | HealthcareService) {r} | Requested performer |
reasonReference | Σ | 0..* | Reference(ehealth-condition | ehealth-observation) {r} | Explanation/Justification for service or service |
relevantHistory | 0..* | Reference(ehealth-provenance) {r} | Request provenance | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | |
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | |
ServiceRequest.code | required | ActivityDefinitionCodehttp://ehealth.sundhed.dk/vs/activitydefinition-code from this IG |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
ServiceRequest | C | 0..* | ServiceRequest | A request for a service to be performed prr-1: orderDetail SHALL only be present if code is present | ||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | Σ | 0..1 | Meta | Metadata about the resource | ||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
contained | 0..* | Resource | Contained, inline Resources | |||||
Slices for extension | 3..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
episodeOfCare | 1..1 | Reference(EpisodeOfCare) | Associated Encounter episode of care URL: http://hl7.org/fhir/StructureDefinition/workflow-episodeOfCare | |||||
referenceRange | 0..* | (Complex) | Provides guide for interpretation. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-referenceRange | |||||
sharingPolicy | 1..1 | CodeableConcept | Policy for sharing a resource with national data banks URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-sharingPolicy Binding: Measurement Sharing Policies (required) | |||||
sharingApprovalPolicy | 0..1 | CodeableConcept | Policy for approval of sharing a resource with national data banks URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-sharingApprovalPolicy Binding: Sharing Approval Policies (required) | |||||
reuseCriteria | 0..1 | (Complex) | Criteria to be met for reuse of responses to be allowed URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-reuseCriteria | |||||
triggerEnablementCode | 0..1 | code | Enablement of reaction to triggering conditions being met. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-trigger-enablement-code Binding: Trigger Enablement Code (required) | |||||
statusHistory | 0..* | (Complex) | ServiceRequest status history URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-servicerequest-statusHistory | |||||
statusSchedule | 0..* | (Complex) | ServiceRequest status schedule URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-servicerequest-statusSchedule | |||||
includeAsExtra | 1..1 | boolean | Used to mark that the action/service request may be performed as extra, meaning the action/service request may also be performed outside the resolved timing slots. URL: http://ehealth.sundhed.dk/fhir/StructureDefinition/ehealth-include-as-extra | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
identifier | Σ | 0..* | Identifier | Identifiers assigned to this order | ||||
instantiatesCanonical | Σ | 1..1 | canonical(ehealth-activitydefinition) | Instantiates FHIR protocol or definition | ||||
instantiatesUri | Σ | 0..* | uri | Instantiates external protocol or definition | ||||
requisition | Σ | 0..1 | Identifier | Composite Request ID | ||||
status | ?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. | ||||
intent | ?!Σ | 1..1 | code | proposal | plan | directive | order | original-order | reflex-order | filler-order | instance-order | option Binding: RequestIntent (required): The kind of service request. | ||||
category | Σ | 0..* | CodeableConcept | Classification of service Binding: ServiceRequestCategoryCodes (example): Classification of the requested service. | ||||
priority | Σ | 0..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
doNotPerform | ?!Σ | 0..1 | boolean | True if service/procedure should not be performed | ||||
code | Σ | 0..1 | CodeableConcept | What is being requested/ordered Binding: Activity Definition Code (required) | ||||
orderDetail | ΣC | 0..* | CodeableConcept | Additional order information Binding: ServiceRequestOrderDetailsCodes (example): Codified order entry details which are based on order context. | ||||
quantity[x] | Σ | 0..1 | Service amount | |||||
quantityQuantity | Quantity | |||||||
quantityRatio | Ratio | |||||||
quantityRange | Range | |||||||
subject | Σ | 1..1 | Reference(ehealth-patient) {r} | Individual or Entity the service is ordered for | ||||
encounter | Σ | 0..1 | Reference(Encounter) | Encounter in which the request was created | ||||
occurrence[x] | Σ | 0..1 | When service should occur | |||||
occurrenceDateTime | dateTime | |||||||
occurrencePeriod | Period | |||||||
occurrenceTiming | Timing | |||||||
asNeeded[x] | Σ | 0..1 | Preconditions for service Binding: SNOMEDCTMedicationAsNeededReasonCodes (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc. | |||||
asNeededBoolean | boolean | |||||||
asNeededCodeableConcept | CodeableConcept | |||||||
authoredOn | Σ | 0..1 | dateTime | Date request signed | ||||
requester | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device) | Who/what is requesting service | ||||
performerType | Σ | 0..1 | CodeableConcept | Performer role Binding: ParticipantRoles (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc. | ||||
performer | Σ | 0..1 | Reference(ehealth-practitioner | ehealth-organization | ehealth-patient | ehealth-device | ehealth-relatedperson | HealthcareService) {r} | Requested performer | ||||
locationCode | Σ | 0..* | CodeableConcept | Requested location Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
locationReference | Σ | 0..* | Reference(Location) | Requested location | ||||
reasonCode | Σ | 0..* | CodeableConcept | Explanation/Justification for procedure or service Binding: ProcedureReasonCodes (example): Diagnosis or problem codes justifying the reason for requesting the service investigation. | ||||
reasonReference | Σ | 0..* | Reference(ehealth-condition | ehealth-observation) {r} | Explanation/Justification for service or service | ||||
insurance | 0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||
supportingInfo | 0..* | Reference(Resource) | Additional clinical information | |||||
specimen | Σ | 0..* | Reference(Specimen) | Procedure Samples | ||||
bodySite | Σ | 0..* | CodeableConcept | Location on Body Binding: SNOMEDCTBodyStructures (example): Codes describing anatomical locations. May include laterality. | ||||
note | 0..* | Annotation | Comments | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
Slices for author[x] | Σ | 0..1 | Individual responsible for the annotation Slice: Unordered, Closed by type:$this | |||||
authorReference | Reference(Practitioner | Patient | RelatedPerson | Organization) | |||||||
authorString | string | |||||||
author[x]:authorReference | Σ | 0..1 | Reference(ehealth-practitioner | ehealth-patient | ehealth-relatedperson) | Individual responsible for the annotation | ||||
author[x]:authorString | Σ | 0..1 | string | Individual responsible for the annotation | ||||
time | Σ | 0..1 | dateTime | When the annotation was made | ||||
text | Σ | 1..1 | markdown | The annotation - text content (as markdown) | ||||
patientInstruction | Σ | 0..1 | string | Patient or consumer-oriented instructions | ||||
relevantHistory | 0..* | Reference(ehealth-provenance) {r} | Request provenance | |||||
Documentation for this format |
Path | Conformance | ValueSet | URI | |||
ServiceRequest.language | preferred | CommonLanguages
http://hl7.org/fhir/ValueSet/languages from the FHIR Standard | ||||
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|4.0.1 from the FHIR Standard | ||||
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|4.0.1 from the FHIR Standard | ||||
ServiceRequest.category | example | ServiceRequestCategoryCodeshttp://hl7.org/fhir/ValueSet/servicerequest-category from the FHIR Standard | ||||
ServiceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|4.0.1 from the FHIR Standard | ||||
ServiceRequest.code | required | ActivityDefinitionCodehttp://ehealth.sundhed.dk/vs/activitydefinition-code from this IG | ||||
ServiceRequest.orderDetail | example | ServiceRequestOrderDetailsCodeshttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail from the FHIR Standard | ||||
ServiceRequest.asNeeded[x] | example | SNOMEDCTMedicationAsNeededReasonCodeshttp://hl7.org/fhir/ValueSet/medication-as-needed-reason from the FHIR Standard | ||||
ServiceRequest.performerType | example | ParticipantRoleshttp://hl7.org/fhir/ValueSet/participant-role from the FHIR Standard | ||||
ServiceRequest.locationCode | example | ServiceDeliveryLocationRoleTypehttp://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType | ||||
ServiceRequest.reasonCode | example | ProcedureReasonCodeshttp://hl7.org/fhir/ValueSet/procedure-reason from the FHIR Standard | ||||
ServiceRequest.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site from the FHIR Standard |
This structure is derived from ServiceRequest
Summary
Mandatory: 4 elements
Prohibited: 2 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron