SGHI FHIR Profile Implementation Guide
0.1.0 - ci-build
SGHI FHIR Profile Implementation Guide, published by Kathurima Kimathi. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/savannahghi/sil_fhir_profile_ig/ and changes regularly. See the Directory of published versions
Official URL: https://fhir.slade360.co.ke/fhir/StructureDefinition/sghi-servicerequest | Version: 0.1.0 | |||
Draft as of 2025-09-04 | Computable Name: SGHIServiceRequest |
ServiceRequest represents an order or proposal or plan, as distinguished by ServiceRequest.intent to perform a diagnostic or other service on or for a patient. ServiceRequest represents a proposal or plan or order for a service to be performed that would result in a Procedure or DiagnosticReport, which in turn may reference one or more Observations, which summarize the performance of the procedures and associated documentation such as observations, images, findings that are relevant to the treatment/management of the subject. This resource may be used to share relevant information required to support a referral or a transfer of care request from one practitioner or organization to another when a patient is required to be referred to another provider for a consultation /second opinion and/or for short term or longer term management of one or more health issues or problems.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | ServiceRequest | A request for a service to be performed Constraints: bdystr-1, prr-1 |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
Σ | 1..* | Identifier | Identifiers assigned to this order |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | SGHICodeableConcept | Description of identifier Binding: SGHI Standard Identifier Types (required) |
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | The value that is unique Example General: 123456 |
![]() ![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Organization) | Organization that issued id (may be just text) |
![]() ![]() ![]() |
Σ | 0..* | SGHIReference(SGHI MedicationRequest | SGHI ServiceRequest) | What request fulfills |
![]() ![]() ![]() |
Σ | 0..* | SGHIReference(SGHI ServiceRequest) | What request replaces |
![]() ![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | directive | order + Binding: RequestIntent (required): The kind of service request. |
![]() ![]() ![]() |
Σ | 1..* | SGHICodeableConcept | Classification of service Binding: Service Request Categories (required) |
![]() ![]() ![]() |
Σ | 1..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. |
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | True if service/procedure should not be performed |
![]() ![]() ![]() |
ΣC | 0..1 | SGHICodeableReference(ActivityDefinition | PlanDefinition) | What is being requested/ordered Binding: All LOINC Codes (required) |
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Patient) | Individual or Entity the service is ordered for |
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Encounter) | Encounter in which the request was created |
![]() ![]() ![]() |
Σ | 1..1 | dateTime | Date request signed |
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Organization | SGHI Patient) | Who/what is requesting service |
![]() ![]() ![]() |
Σ | 1..* | SGHIReference(SGHI Organization) | Requested performer |
![]() ![]() ![]() |
Σ | 0..* | SGHICodeableReference(SGHI Location) | Requested location Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. |
![]() ![]() ![]() |
Σ | 1..* | SGHICodeableReference(SGHI Condition | SGHI Observation | SGHI DiagnosticReport) | Explanation/Justification for procedure or service Binding: All LOINC Codes (required) |
![]() |
Path | Conformance | ValueSet | URI |
ServiceRequest.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use From the FHIR Standard | |
ServiceRequest.identifier.type | required | SGHIIdentifierTypeshttps://fhir.slade360.co.ke/fhir/ValueSet/sghi-identifier-types From this IG | |
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|5.0.0 From the FHIR Standard | |
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|5.0.0 From the FHIR Standard | |
ServiceRequest.category | required | SGHIServiceRequestCategory(a valid code from SGHI Service Request CodeSystem)https://fhir.slade360.co.ke/fhir/ValueSet/sghi-service-request-category From this IG | |
ServiceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|5.0.0 From the FHIR Standard | |
ServiceRequest.code | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG | |
ServiceRequest.location | example | ServiceDeliveryLocationRoleTypehttp://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType | |
ServiceRequest.reason | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG |
Id | Grade | Path(s) | Details | Requirements |
bdystr-1 | error | ServiceRequest | bodyStructure SHALL only be present if bodySite is not present : bodySite.exists() implies bodyStructure.empty() | |
dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management : text.`div`.exists() | |
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() | |
prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present : orderDetail.empty() or code.exists() |
This structure is derived from ServiceRequest
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | ServiceRequest | A request for a service to be performed | |
![]() ![]() ![]() |
1..* | Identifier | Identifiers assigned to this order | |
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required) | |
![]() ![]() ![]() ![]() |
0..1 | SGHICodeableConcept | Description of identifier Binding: SGHI Standard Identifier Types (required) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() ![]() ![]() |
1..1 | SGHIReference(SGHI Organization) | Organization that issued id (may be just text) | |
![]() ![]() ![]() |
0..* | SGHIReference(SGHI MedicationRequest | SGHI ServiceRequest) | What request fulfills | |
![]() ![]() ![]() |
0..* | SGHIReference(SGHI ServiceRequest) | What request replaces | |
![]() ![]() ![]() |
1..* | SGHICodeableConcept | Classification of service Binding: Service Request Categories (required) | |
![]() ![]() ![]() |
1..1 | code | routine | urgent | asap | stat | |
![]() ![]() ![]() |
0..1 | SGHICodeableReference(ActivityDefinition | PlanDefinition) | What is being requested/ordered Binding: All LOINC Codes (required) | |
![]() ![]() ![]() |
1..1 | SGHIReference(SGHI Patient) | Individual or Entity the service is ordered for | |
![]() ![]() ![]() |
1..1 | SGHIReference(SGHI Encounter) | Encounter in which the request was created | |
![]() ![]() ![]() |
1..1 | dateTime | Date request signed | |
![]() ![]() ![]() |
1..1 | SGHIReference(SGHI Organization | SGHI Patient) | Who/what is requesting service | |
![]() ![]() ![]() |
1..* | SGHIReference(SGHI Organization) | Requested performer | |
![]() ![]() ![]() |
0..* | SGHICodeableReference(SGHI Location) | Requested location | |
![]() ![]() ![]() |
1..* | SGHICodeableReference(SGHI Condition | SGHI Observation | SGHI DiagnosticReport) | Explanation/Justification for procedure or service Binding: All LOINC Codes (required) | |
![]() |
Path | Conformance | ValueSet | URI |
ServiceRequest.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use From the FHIR Standard | |
ServiceRequest.identifier.type | required | SGHIIdentifierTypeshttps://fhir.slade360.co.ke/fhir/ValueSet/sghi-identifier-types From this IG | |
ServiceRequest.category | required | SGHIServiceRequestCategory(a valid code from SGHI Service Request CodeSystem)https://fhir.slade360.co.ke/fhir/ValueSet/sghi-service-request-category From this IG | |
ServiceRequest.code | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG | |
ServiceRequest.reason | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG |
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | ServiceRequest | A request for a service to be performed Constraints: bdystr-1, prr-1 | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 1..* | Identifier | Identifiers assigned to this order | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | SGHICodeableConcept | Description of identifier Binding: SGHI Standard Identifier Types (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instantiates FHIR protocol or definition | ||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instantiates external protocol or definition | ||||
![]() ![]() ![]() |
Σ | 0..* | SGHIReference(SGHI MedicationRequest | SGHI ServiceRequest) | What request fulfills | ||||
![]() ![]() ![]() |
Σ | 0..* | SGHIReference(SGHI ServiceRequest) | What request replaces | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Composite Request ID | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | directive | order + Binding: RequestIntent (required): The kind of service request. | ||||
![]() ![]() ![]() |
Σ | 1..* | SGHICodeableConcept | Classification of service Binding: Service Request Categories (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | True if service/procedure should not be performed | ||||
![]() ![]() ![]() |
ΣC | 0..1 | SGHICodeableReference(ActivityDefinition | PlanDefinition) | What is being requested/ordered Binding: All LOINC Codes (required) | ||||
![]() ![]() ![]() |
ΣC | 0..* | BackboneElement | Additional order information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableReference(Device | DeviceDefinition | DeviceRequest | SupplyRequest | Medication | MedicationRequest | BiologicallyDerivedProduct | Substance) | The context of the order details by reference | |||||
![]() ![]() ![]() ![]() |
Σ | 1..* | BackboneElement | The parameter details for the service being requested | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The detail of the order being requested Binding: ServiceRequestOrderDetailParameterCode (example): Codes for order detail parameters. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | The value for the order detail | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Service amount | |||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Patient) | Individual or Entity the service is ordered for | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Resource) | What the service request is about, when it is not about the subject of record | ||||
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Encounter) | Encounter in which the request was created | ||||
![]() ![]() ![]() |
Σ | 0..1 | When service should occur | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() |
Σ | 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. | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Σ | 1..1 | dateTime | Date request signed | ||||
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Organization | SGHI Patient) | Who/what is requesting service | ||||
![]() ![]() ![]() |
Σ | 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. | ||||
![]() ![]() ![]() |
Σ | 1..* | SGHIReference(SGHI Organization) | Requested performer | ||||
![]() ![]() ![]() |
Σ | 0..* | SGHICodeableReference(SGHI Location) | Requested location Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
![]() ![]() ![]() |
Σ | 1..* | SGHICodeableReference(SGHI Condition | SGHI Observation | SGHI DiagnosticReport) | Explanation/Justification for procedure or service Binding: All LOINC Codes (required) | ||||
![]() ![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||
![]() ![]() ![]() |
0..* | CodeableReference(Resource) | Additional clinical information | |||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Specimen) | Procedure Samples | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Coded location on Body Binding: SNOMEDCTBodyStructures (example): SNOMED CT Body site concepts | ||||
![]() ![]() ![]() |
ΣC | 0..1 | Reference(BodyStructure) | BodyStructure-based location on the body | ||||
![]() ![]() ![]() |
0..* | Annotation | Comments | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Patient or consumer-oriented instructions | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Patient or consumer-oriented instructions | |||||
![]() ![]() ![]() ![]() ![]() |
markdown | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(DocumentReference) | |||||||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Request provenance | |||||
![]() |
Path | Conformance | ValueSet | URI |
ServiceRequest.language | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages|5.0.0 From the FHIR Standard | |
ServiceRequest.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use From the FHIR Standard | |
ServiceRequest.identifier.type | required | SGHIIdentifierTypeshttps://fhir.slade360.co.ke/fhir/ValueSet/sghi-identifier-types From this IG | |
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|5.0.0 From the FHIR Standard | |
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|5.0.0 From the FHIR Standard | |
ServiceRequest.category | required | SGHIServiceRequestCategory(a valid code from SGHI Service Request CodeSystem)https://fhir.slade360.co.ke/fhir/ValueSet/sghi-service-request-category From this IG | |
ServiceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|5.0.0 From the FHIR Standard | |
ServiceRequest.code | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG | |
ServiceRequest.orderDetail.parameter.code | example | ServiceRequestOrderDetailParameterCodehttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail-parameter-code 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.location | example | ServiceDeliveryLocationRoleTypehttp://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType | |
ServiceRequest.reason | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG | |
ServiceRequest.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
bdystr-1 | error | ServiceRequest | bodyStructure SHALL only be present if bodySite is not present : bodySite.exists() implies bodyStructure.empty() | |
dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management : text.`div`.exists() | |
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() | |
prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present : orderDetail.empty() or code.exists() |
This structure is derived from ServiceRequest
Summary
Mandatory: 11 elements
Structures
This structure refers to these other structures:
Key Elements View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
C | 0..* | ServiceRequest | A request for a service to be performed Constraints: bdystr-1, prr-1 |
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() |
Σ | 1..* | Identifier | Identifiers assigned to this order |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required) |
![]() ![]() ![]() ![]() |
Σ | 0..1 | SGHICodeableConcept | Description of identifier Binding: SGHI Standard Identifier Types (required) |
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient |
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | The value that is unique Example General: 123456 |
![]() ![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Organization) | Organization that issued id (may be just text) |
![]() ![]() ![]() |
Σ | 0..* | SGHIReference(SGHI MedicationRequest | SGHI ServiceRequest) | What request fulfills |
![]() ![]() ![]() |
Σ | 0..* | SGHIReference(SGHI ServiceRequest) | What request replaces |
![]() ![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. |
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | directive | order + Binding: RequestIntent (required): The kind of service request. |
![]() ![]() ![]() |
Σ | 1..* | SGHICodeableConcept | Classification of service Binding: Service Request Categories (required) |
![]() ![]() ![]() |
Σ | 1..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. |
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | True if service/procedure should not be performed |
![]() ![]() ![]() |
ΣC | 0..1 | SGHICodeableReference(ActivityDefinition | PlanDefinition) | What is being requested/ordered Binding: All LOINC Codes (required) |
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Patient) | Individual or Entity the service is ordered for |
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Encounter) | Encounter in which the request was created |
![]() ![]() ![]() |
Σ | 1..1 | dateTime | Date request signed |
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Organization | SGHI Patient) | Who/what is requesting service |
![]() ![]() ![]() |
Σ | 1..* | SGHIReference(SGHI Organization) | Requested performer |
![]() ![]() ![]() |
Σ | 0..* | SGHICodeableReference(SGHI Location) | Requested location Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. |
![]() ![]() ![]() |
Σ | 1..* | SGHICodeableReference(SGHI Condition | SGHI Observation | SGHI DiagnosticReport) | Explanation/Justification for procedure or service Binding: All LOINC Codes (required) |
![]() |
Path | Conformance | ValueSet | URI |
ServiceRequest.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use From the FHIR Standard | |
ServiceRequest.identifier.type | required | SGHIIdentifierTypeshttps://fhir.slade360.co.ke/fhir/ValueSet/sghi-identifier-types From this IG | |
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|5.0.0 From the FHIR Standard | |
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|5.0.0 From the FHIR Standard | |
ServiceRequest.category | required | SGHIServiceRequestCategory(a valid code from SGHI Service Request CodeSystem)https://fhir.slade360.co.ke/fhir/ValueSet/sghi-service-request-category From this IG | |
ServiceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|5.0.0 From the FHIR Standard | |
ServiceRequest.code | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG | |
ServiceRequest.location | example | ServiceDeliveryLocationRoleTypehttp://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType | |
ServiceRequest.reason | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG |
Id | Grade | Path(s) | Details | Requirements |
bdystr-1 | error | ServiceRequest | bodyStructure SHALL only be present if bodySite is not present : bodySite.exists() implies bodyStructure.empty() | |
dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management : text.`div`.exists() | |
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() | |
prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present : orderDetail.empty() or code.exists() |
Differential View
This structure is derived from ServiceRequest
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
---|---|---|---|---|
![]() ![]() |
0..* | ServiceRequest | A request for a service to be performed | |
![]() ![]() ![]() |
1..* | Identifier | Identifiers assigned to this order | |
![]() ![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required) | |
![]() ![]() ![]() ![]() |
0..1 | SGHICodeableConcept | Description of identifier Binding: SGHI Standard Identifier Types (required) | |
![]() ![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() ![]() ![]() |
1..1 | SGHIReference(SGHI Organization) | Organization that issued id (may be just text) | |
![]() ![]() ![]() |
0..* | SGHIReference(SGHI MedicationRequest | SGHI ServiceRequest) | What request fulfills | |
![]() ![]() ![]() |
0..* | SGHIReference(SGHI ServiceRequest) | What request replaces | |
![]() ![]() ![]() |
1..* | SGHICodeableConcept | Classification of service Binding: Service Request Categories (required) | |
![]() ![]() ![]() |
1..1 | code | routine | urgent | asap | stat | |
![]() ![]() ![]() |
0..1 | SGHICodeableReference(ActivityDefinition | PlanDefinition) | What is being requested/ordered Binding: All LOINC Codes (required) | |
![]() ![]() ![]() |
1..1 | SGHIReference(SGHI Patient) | Individual or Entity the service is ordered for | |
![]() ![]() ![]() |
1..1 | SGHIReference(SGHI Encounter) | Encounter in which the request was created | |
![]() ![]() ![]() |
1..1 | dateTime | Date request signed | |
![]() ![]() ![]() |
1..1 | SGHIReference(SGHI Organization | SGHI Patient) | Who/what is requesting service | |
![]() ![]() ![]() |
1..* | SGHIReference(SGHI Organization) | Requested performer | |
![]() ![]() ![]() |
0..* | SGHICodeableReference(SGHI Location) | Requested location | |
![]() ![]() ![]() |
1..* | SGHICodeableReference(SGHI Condition | SGHI Observation | SGHI DiagnosticReport) | Explanation/Justification for procedure or service Binding: All LOINC Codes (required) | |
![]() |
Path | Conformance | ValueSet | URI |
ServiceRequest.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use From the FHIR Standard | |
ServiceRequest.identifier.type | required | SGHIIdentifierTypeshttps://fhir.slade360.co.ke/fhir/ValueSet/sghi-identifier-types From this IG | |
ServiceRequest.category | required | SGHIServiceRequestCategory(a valid code from SGHI Service Request CodeSystem)https://fhir.slade360.co.ke/fhir/ValueSet/sghi-service-request-category From this IG | |
ServiceRequest.code | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG | |
ServiceRequest.reason | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
---|---|---|---|---|---|---|---|---|
![]() ![]() |
C | 0..* | ServiceRequest | A request for a service to be performed Constraints: bdystr-1, prr-1 | ||||
![]() ![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() ![]() |
Σ | 1..* | Identifier | Identifiers assigned to this order | ||||
![]() ![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | SGHICodeableConcept | Description of identifier Binding: SGHI Standard Identifier Types (required) | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() ![]() |
ΣC | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(ActivityDefinition | PlanDefinition) | Instantiates FHIR protocol or definition | ||||
![]() ![]() ![]() |
Σ | 0..* | uri | Instantiates external protocol or definition | ||||
![]() ![]() ![]() |
Σ | 0..* | SGHIReference(SGHI MedicationRequest | SGHI ServiceRequest) | What request fulfills | ||||
![]() ![]() ![]() |
Σ | 0..* | SGHIReference(SGHI ServiceRequest) | What request replaces | ||||
![]() ![]() ![]() |
Σ | 0..1 | Identifier | Composite Request ID | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | draft | active | on-hold | revoked | completed | entered-in-error | unknown Binding: RequestStatus (required): The status of a service order. | ||||
![]() ![]() ![]() |
?!Σ | 1..1 | code | proposal | plan | directive | order + Binding: RequestIntent (required): The kind of service request. | ||||
![]() ![]() ![]() |
Σ | 1..* | SGHICodeableConcept | Classification of service Binding: Service Request Categories (required) | ||||
![]() ![]() ![]() |
Σ | 1..1 | code | routine | urgent | asap | stat Binding: RequestPriority (required): Identifies the level of importance to be assigned to actioning the request. | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | boolean | True if service/procedure should not be performed | ||||
![]() ![]() ![]() |
ΣC | 0..1 | SGHICodeableReference(ActivityDefinition | PlanDefinition) | What is being requested/ordered Binding: All LOINC Codes (required) | ||||
![]() ![]() ![]() |
ΣC | 0..* | BackboneElement | Additional order information | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
0..1 | CodeableReference(Device | DeviceDefinition | DeviceRequest | SupplyRequest | Medication | MedicationRequest | BiologicallyDerivedProduct | Substance) | The context of the order details by reference | |||||
![]() ![]() ![]() ![]() |
Σ | 1..* | BackboneElement | The parameter details for the service being requested | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The detail of the order being requested Binding: ServiceRequestOrderDetailParameterCode (example): Codes for order detail parameters. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | The value for the order detail | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
string | |||||||
![]() ![]() ![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() |
Σ | 0..1 | Service amount | |||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
Ratio | |||||||
![]() ![]() ![]() ![]() |
Range | |||||||
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Patient) | Individual or Entity the service is ordered for | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Resource) | What the service request is about, when it is not about the subject of record | ||||
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Encounter) | Encounter in which the request was created | ||||
![]() ![]() ![]() |
Σ | 0..1 | When service should occur | |||||
![]() ![]() ![]() ![]() |
dateTime | |||||||
![]() ![]() ![]() ![]() |
Period | |||||||
![]() ![]() ![]() ![]() |
Timing | |||||||
![]() ![]() ![]() |
Σ | 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. | |||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() |
Σ | 1..1 | dateTime | Date request signed | ||||
![]() ![]() ![]() |
Σ | 1..1 | SGHIReference(SGHI Organization | SGHI Patient) | Who/what is requesting service | ||||
![]() ![]() ![]() |
Σ | 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. | ||||
![]() ![]() ![]() |
Σ | 1..* | SGHIReference(SGHI Organization) | Requested performer | ||||
![]() ![]() ![]() |
Σ | 0..* | SGHICodeableReference(SGHI Location) | Requested location Binding: ServiceDeliveryLocationRoleType (example): A location type where services are delivered. | ||||
![]() ![]() ![]() |
Σ | 1..* | SGHICodeableReference(SGHI Condition | SGHI Observation | SGHI DiagnosticReport) | Explanation/Justification for procedure or service Binding: All LOINC Codes (required) | ||||
![]() ![]() ![]() |
0..* | Reference(Coverage | ClaimResponse) | Associated insurance coverage | |||||
![]() ![]() ![]() |
0..* | CodeableReference(Resource) | Additional clinical information | |||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Specimen) | Procedure Samples | ||||
![]() ![]() ![]() |
ΣC | 0..* | CodeableConcept | Coded location on Body Binding: SNOMEDCTBodyStructures (example): SNOMED CT Body site concepts | ||||
![]() ![]() ![]() |
ΣC | 0..1 | Reference(BodyStructure) | BodyStructure-based location on the body | ||||
![]() ![]() ![]() |
0..* | Annotation | Comments | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Patient or consumer-oriented instructions | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Patient or consumer-oriented instructions | |||||
![]() ![]() ![]() ![]() ![]() |
markdown | |||||||
![]() ![]() ![]() ![]() ![]() |
Reference(DocumentReference) | |||||||
![]() ![]() ![]() |
0..* | Reference(Provenance) | Request provenance | |||||
![]() |
Path | Conformance | ValueSet | URI |
ServiceRequest.language | required | AllLanguageshttp://hl7.org/fhir/ValueSet/all-languages|5.0.0 From the FHIR Standard | |
ServiceRequest.identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use From the FHIR Standard | |
ServiceRequest.identifier.type | required | SGHIIdentifierTypeshttps://fhir.slade360.co.ke/fhir/ValueSet/sghi-identifier-types From this IG | |
ServiceRequest.status | required | RequestStatushttp://hl7.org/fhir/ValueSet/request-status|5.0.0 From the FHIR Standard | |
ServiceRequest.intent | required | RequestIntenthttp://hl7.org/fhir/ValueSet/request-intent|5.0.0 From the FHIR Standard | |
ServiceRequest.category | required | SGHIServiceRequestCategory(a valid code from SGHI Service Request CodeSystem)https://fhir.slade360.co.ke/fhir/ValueSet/sghi-service-request-category From this IG | |
ServiceRequest.priority | required | RequestPriorityhttp://hl7.org/fhir/ValueSet/request-priority|5.0.0 From the FHIR Standard | |
ServiceRequest.code | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG | |
ServiceRequest.orderDetail.parameter.code | example | ServiceRequestOrderDetailParameterCodehttp://hl7.org/fhir/ValueSet/servicerequest-orderdetail-parameter-code 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.location | example | ServiceDeliveryLocationRoleTypehttp://terminology.hl7.org/ValueSet/v3-ServiceDeliveryLocationRoleType | |
ServiceRequest.reason | required | AllLoincCodes(a valid code from LOINC)https://fhir.slade360.co.ke/fhir/ValueSet/all-loinc-codes From this IG | |
ServiceRequest.bodySite | example | SNOMEDCTBodyStructureshttp://hl7.org/fhir/ValueSet/body-site From the FHIR Standard |
Id | Grade | Path(s) | Details | Requirements |
bdystr-1 | error | ServiceRequest | bodyStructure SHALL only be present if bodySite is not present : bodySite.exists() implies bodyStructure.empty() | |
dom-2 | error | ServiceRequest | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
dom-3 | error | ServiceRequest | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
dom-4 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
dom-5 | error | ServiceRequest | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
dom-6 | best practice | ServiceRequest | A resource should have narrative for robust management : text.`div`.exists() | |
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() | |
prr-1 | error | ServiceRequest | orderDetail SHALL only be present if code is present : orderDetail.empty() or code.exists() |
This structure is derived from ServiceRequest
Summary
Mandatory: 11 elements
Structures
This structure refers to these other structures:
Other representations of profile: CSV, Excel, Schematron