FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagextehr.eu.ehds.models
Resource TypeStructureDefinition
IdStructureDefinition-EHDSServiceRequest.json
FHIR VersionR5
Sourcehttps://build.fhir.org/ig/Xt-EHR/xt-ehr-common/StructureDefinition-EHDSServiceRequest.html
URLhttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSServiceRequest
Version0.2.1
Statusdraft
Date2026-02-04T19:00:50+00:00
NameEHDSServiceRequest
TitleService request model
DescriptionEHDS refined base model for Specification of requested service or services
Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSServiceRequest
Kindlogical

Resources that use this resource

StructureDefinition
EHDSEncounterEncounter model
EHDSImagingReportImaging report model
EHDSImagingStudyImaging study model
EHDSLaboratoryReportLaboratory report model
EHDSObservationObservation model
EHDSSpecimenSpecimen model

Resources that this resource uses

StructureDefinition
EHDSBodyStructureBody structure model
EHDSConditionCondition model
EHDSCoverageCoverage model
EHDSDataSetDataSet model
EHDSEncounterEncounter model
EHDSMedicationMedication model
EHDSMedicationAdministrationMedication administration model
EHDSObservationObservation model
EHDSProcedureProcedure model
EHDSSpecimenSpecimen model

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition EHDSServiceRequest

NameFlagsCard.TypeDescription & Constraintsdoco
.. EHDSServiceRequest 0..*EHDSDataSetService request model

Elements defined in Ancestors:header
Instances of this logical model can be the target of a Reference
... serviceText 0..1stringService text
... serviceCode 0..1CodeableConceptService code
Binding Description: (preferred): LOINC, NPU, SNOMED CT
... reasonCode 0..*CodeableConceptReason code
Binding Description: (preferred): ICD-10 (ICD-11 when available), SNOMED CT, Orphacode
... quantity 0..1QuantityQuantity
... bodySite 0..*EHDSBodyStructureAnatomic location
... reasonReference[x] 0..*Reason reference
.... reasonReferenceEHDSObservationEHDSObservation
.... reasonReferenceEHDSConditionEHDSCondition
.... reasonReferenceEHDSMedicationEHDSMedication
... priority 0..1CodeableConceptPriority
Binding Description: (preferred): HL7 Request priority
... supportingInformation[x] 0..*Supporting information
.... supportingInformationEHDSObservationEHDSObservation
.... supportingInformationEHDSConditionEHDSCondition
.... supportingInformationEHDSProcedureEHDSProcedure
.... supportingInformationEHDSMedicationAdministrationEHDSMedicationAdministration
... specimen 0..*EHDSSpecimenSpecimen
... encounter 0..1EHDSEncounterEncounter
... occurrence[x] 0..1Occurrence
.... occurrenceDateTimedateTime
.... occurrencePeriodPeriod
... patientInstructions 0..1stringPatient instructions
... coverage 0..*EHDSCoverageCoverage

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "EHDSServiceRequest",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-be-target"
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-be-target"
    }
  ],
  "url": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSServiceRequest",
  "version": "0.2.1",
  "name": "EHDSServiceRequest",
  "title": "Service request model",
  "status": "draft",
  "date": "2026-02-04T19:00:50+00:00",
  "publisher": "Xt-EHR",
  "contact": [
    {
      "name": "Xt-EHR",
      "telecom": [
        {
          "system": "url",
          "value": "http://www.xt-ehr.eu/"
        }
      ]
    }
  ],
  "description": "EHDS refined base model for Specification of requested service or services",
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSServiceRequest",
  "baseDefinition": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDataSet",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "0.2.1"
      }
    ],
    "element": [
      {
        "id": "EHDSServiceRequest",
        "path": "EHDSServiceRequest",
        "short": "Service request model",
        "definition": "EHDS refined base model for Specification of requested service or services",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.header",
        "path": "EHDSServiceRequest.header",
        "short": "Basic metadata for this information",
        "definition": "Basic metadata for this information",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.header.subject",
        "path": "EHDSServiceRequest.header.subject",
        "short": "Patient/subject information",
        "definition": "Patient/subject information",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header.subject",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.header.identifier",
        "path": "EHDSServiceRequest.header.identifier",
        "short": "Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).",
        "definition": "Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSDataSet.header.identifier",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.header.author[x]",
        "path": "EHDSServiceRequest.header.author[x]",
        "short": "Author(s) responsible for the provided information.",
        "definition": "Author(s) responsible for the provided information. The exact role of the responsible author varies across use cases and is specific to individual models.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSDataSet.header.author[x]",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.header.date",
        "path": "EHDSServiceRequest.header.date",
        "short": "Date and optionally time of authoring/issuing",
        "definition": "Date and optionally time of authoring/issuing",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header.date",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.header.status",
        "path": "EHDSServiceRequest.header.status",
        "short": "Status of the resource or document",
        "definition": "Status of the resource or document",
        "min": 1,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header.status",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.header.source",
        "path": "EHDSServiceRequest.header.source",
        "short": "Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.",
        "definition": "Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header.source",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.header.language",
        "path": "EHDSServiceRequest.header.language",
        "short": "Language in which the resource is written. Language is expressed by the IETF language tag.",
        "definition": "Language in which the resource is written. Language is expressed by the IETF language tag.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSDataSet.header.language",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "BCP 47"
        }
      },
      {
        "id": "EHDSServiceRequest.serviceText",
        "path": "EHDSServiceRequest.serviceText",
        "short": "Service text",
        "definition": "Textual description of the requested service",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSServiceRequest.serviceText",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.serviceCode",
        "path": "EHDSServiceRequest.serviceCode",
        "short": "Service code",
        "definition": "A code that identifies a particular service (i.e., procedure, diagnostic investigation, or panel of investigations) that have been requested.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSServiceRequest.serviceCode",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "LOINC, NPU, SNOMED CT"
        }
      },
      {
        "id": "EHDSServiceRequest.reasonCode",
        "path": "EHDSServiceRequest.reasonCode",
        "short": "Reason code",
        "definition": "Health conditions affecting the health of the patient and are important to be known for a health professional during a health encounter. Clinical conditions of the subject relevant for the results interpretation.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSServiceRequest.reasonCode",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "ICD-10 (ICD-11 when available), SNOMED CT, Orphacode"
        }
      },
      {
        "id": "EHDSServiceRequest.quantity",
        "path": "EHDSServiceRequest.quantity",
        "short": "Quantity",
        "definition": "Amount of requested services of the same type",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSServiceRequest.quantity",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.bodySite",
        "path": "EHDSServiceRequest.bodySite",
        "short": "Anatomic location",
        "definition": "Anatomic location and laterality where the procedure should be performed. This is the target site.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSServiceRequest.bodySite",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSBodyStructure"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.reasonReference[x]",
        "path": "EHDSServiceRequest.reasonReference[x]",
        "short": "Reason reference",
        "definition": "Indicates another resource that provides a justification for why this service is being requested.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSServiceRequest.reasonReference[x]",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedication"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.priority",
        "path": "EHDSServiceRequest.priority",
        "short": "Priority",
        "definition": "Indicates how quickly the ServiceRequest should be addressed with respect to other requests.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSServiceRequest.priority",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 Request priority"
        }
      },
      {
        "id": "EHDSServiceRequest.supportingInformation[x]",
        "path": "EHDSServiceRequest.supportingInformation[x]",
        "short": "Supporting information",
        "definition": "Health conditions relevant for the results interpretation, e.g. fasting status, sex for clinical use, etc.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSServiceRequest.supportingInformation[x]",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedure"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedicationAdministration"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.specimen",
        "path": "EHDSServiceRequest.specimen",
        "short": "Specimen",
        "definition": "Specimens to be used by the laboratory procedure",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSServiceRequest.specimen",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSSpecimen"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.encounter",
        "path": "EHDSServiceRequest.encounter",
        "short": "Encounter",
        "definition": "An encounter that provides additional information about the healthcare context in which this request is made.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSServiceRequest.encounter",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSEncounter"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.occurrence[x]",
        "path": "EHDSServiceRequest.occurrence[x]",
        "short": "Occurrence",
        "definition": "When service should occur",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSServiceRequest.occurrence[x]",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          },
          {
            "code": "Period"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.patientInstructions",
        "path": "EHDSServiceRequest.patientInstructions",
        "short": "Patient instructions",
        "definition": "Patient or consumer-oriented instructions",
        "min": 0,
        "max": "1",
        "base": {
          "path": "EHDSServiceRequest.patientInstructions",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.coverage",
        "path": "EHDSServiceRequest.coverage",
        "short": "Coverage",
        "definition": "Insurance or medical plan or a payment agreement.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "EHDSServiceRequest.coverage",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCoverage"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "EHDSServiceRequest",
        "path": "EHDSServiceRequest",
        "short": "Service request model",
        "definition": "EHDS refined base model for Specification of requested service or services"
      },
      {
        "id": "EHDSServiceRequest.serviceText",
        "path": "EHDSServiceRequest.serviceText",
        "short": "Service text",
        "definition": "Textual description of the requested service",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.serviceCode",
        "path": "EHDSServiceRequest.serviceCode",
        "short": "Service code",
        "definition": "A code that identifies a particular service (i.e., procedure, diagnostic investigation, or panel of investigations) that have been requested.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "LOINC, NPU, SNOMED CT"
        }
      },
      {
        "id": "EHDSServiceRequest.reasonCode",
        "path": "EHDSServiceRequest.reasonCode",
        "short": "Reason code",
        "definition": "Health conditions affecting the health of the patient and are important to be known for a health professional during a health encounter. Clinical conditions of the subject relevant for the results interpretation.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "ICD-10 (ICD-11 when available), SNOMED CT, Orphacode"
        }
      },
      {
        "id": "EHDSServiceRequest.quantity",
        "path": "EHDSServiceRequest.quantity",
        "short": "Quantity",
        "definition": "Amount of requested services of the same type",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Quantity"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.bodySite",
        "path": "EHDSServiceRequest.bodySite",
        "short": "Anatomic location",
        "definition": "Anatomic location and laterality where the procedure should be performed. This is the target site.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSBodyStructure"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.reasonReference[x]",
        "path": "EHDSServiceRequest.reasonReference[x]",
        "short": "Reason reference",
        "definition": "Indicates another resource that provides a justification for why this service is being requested.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedication"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.priority",
        "path": "EHDSServiceRequest.priority",
        "short": "Priority",
        "definition": "Indicates how quickly the ServiceRequest should be addressed with respect to other requests.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "binding": {
          "strength": "preferred",
          "description": "HL7 Request priority"
        }
      },
      {
        "id": "EHDSServiceRequest.supportingInformation[x]",
        "path": "EHDSServiceRequest.supportingInformation[x]",
        "short": "Supporting information",
        "definition": "Health conditions relevant for the results interpretation, e.g. fasting status, sex for clinical use, etc.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedure"
          },
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedicationAdministration"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.specimen",
        "path": "EHDSServiceRequest.specimen",
        "short": "Specimen",
        "definition": "Specimens to be used by the laboratory procedure",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSSpecimen"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.encounter",
        "path": "EHDSServiceRequest.encounter",
        "short": "Encounter",
        "definition": "An encounter that provides additional information about the healthcare context in which this request is made.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSEncounter"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.occurrence[x]",
        "path": "EHDSServiceRequest.occurrence[x]",
        "short": "Occurrence",
        "definition": "When service should occur",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          },
          {
            "code": "Period"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.patientInstructions",
        "path": "EHDSServiceRequest.patientInstructions",
        "short": "Patient instructions",
        "definition": "Patient or consumer-oriented instructions",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "EHDSServiceRequest.coverage",
        "path": "EHDSServiceRequest.coverage",
        "short": "Coverage",
        "definition": "Insurance or medical plan or a payment agreement.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCoverage"
          }
        ]
      }
    ]
  }
}