Profile Comparison between http://hl7.eu/fhir/imaging-r5/StructureDefinition/Report-EuServiceRequest vs http://hl7.eu/fhir/imaging-r5/StructureDefinition/Report-EuServiceRequest

Left:Report obligations for EuServiceRequest (http://hl7.eu/fhir/imaging-r5/StructureDefinition/Report-EuServiceRequest)
Right:EuServiceRequest: obligations (http://hl7.eu/fhir/imaging-r5/StructureDefinition/Report-EuServiceRequest)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.1.0-ballot' vs '0.1.0-build'
InformationStructureDefinition.titleValues for title differ: 'Report obligations for EuServiceRequest' vs 'EuServiceRequest: obligations'
InformationStructureDefinition.dateValues for date differ: '2025-05-14T15:47:13+02:00' vs '2025-09-10T07:01:37+00:00'
ErrorStructureDefinition.baseDefinitionValues for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/ServiceRequest' vs 'http://hl7.eu/fhir/imaging-r5/StructureDefinition/ServiceRequestEu'
InformationStructureDefinition.shortValues for short differ: 'Additional content defined by implementations' vs 'Extension'
InformationStructureDefinition.definitionValues for definition differ: 'May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and managable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/ServiceRequesthttp://hl7.eu/fhir/imaging-r5/StructureDefinition/ServiceRequestEu
    • Values Differ
    .copyrightUsed by permission of HL7 Europe, all rights reserved Creative Commons License
      .date2025-05-14T15:47:13+02:002025-09-10T07:01:37+00:00
      • Values Differ
      .descriptionReport obligations for EuServiceRequest
        .experimental
          .fhirVersion5.0.0
            .jurisdiction
              ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#150
                .kindresource
                  .nameReport_EuServiceRequest
                    .publisherHL7 Europe
                      .purpose
                        .statusdraft
                          .titleReport obligations for EuServiceRequestEuServiceRequest: obligations
                          • Values Differ
                          .typeServiceRequest
                            .urlhttp://hl7.eu/fhir/imaging-r5/StructureDefinition/Report-EuServiceRequest
                              .version0.1.0-ballot0.1.0-build
                              • Values Differ

                              Structure

                              NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                              .. ServiceRequest C0..*ServiceRequestA request for a service to be performed
                              C0..*ServiceRequestEuA request for a service to be performed
                                ... id Σ0..1idLogical id of this artifactΣ0..1idLogical id of this artifact
                                  ... meta Σ0..1MetaMetadata about the resourceΣ0..1MetaMetadata about the resource
                                    .... id 0..1idUnique id for inter-element referencing
                                    • Added this element
                                    .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                    Slice: Unordered, Open by value:url
                                    • Added this element
                                    .... versionId OΣ0..1idVersion specific identifier
                                    ObligationsActor
                                    SHALL:populate-if-knownImaging study report provider
                                    • Added this element
                                    .... lastUpdated OΣ0..1instantWhen the resource version last changed
                                    ObligationsActor
                                    SHALL:populate-if-knownImaging study report provider
                                    • Added this element
                                    .... source Σ0..1uriIdentifies where the resource comes from
                                    • Added this element
                                    .... profile Σ0..*canonical(StructureDefinition)Profiles this resource claims to conform to
                                    • Added this element
                                    .... security Σ0..*CodingSecurity Labels applied to this resource
                                    Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
                                    • Added this element
                                    .... tag Σ0..*CodingTags applied to this resource
                                    Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".
                                    • Added this element
                                    ... implicitRules ?!Σ0..1uriA set of rules under which this content was created?!Σ0..1uriA set of rules under which this content was created
                                      ... language 0..1codeLanguage of the resource content
                                      Binding: ?? (required): IETF language tag for a human language
                                      Additional BindingsPurpose
                                      ??Starter
                                      O0..1codeLanguage of the resource content
                                      Binding: ?? (required): IETF language tag for a human language
                                      Additional BindingsPurpose
                                      ??Starter
                                      ObligationsActor
                                      SHALL:populate-if-knownImaging study report provider
                                        ... text O0..1NarrativeText summary of the resource, for human interpretation
                                        This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                        ObligationsActor
                                        SHALL:populate-if-knownImaging study report provider
                                        O0..1NarrativeText summary of the resource, for human interpretation
                                        This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                        ObligationsActor
                                        SHALL:populate-if-knownImaging study report provider
                                          ... contained 0..*ResourceContained, inline Resources
                                          0..*ResourceContained, inline Resources
                                            ... extension 0..*ExtensionAdditional content defined by implementations
                                            0..*ExtensionExtension
                                            Slice: Unordered, Open by value:url
                                              ... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
                                              ?!Σ0..*ExtensionExtensions that cannot be ignored
                                                ... identifier Σ0..*IdentifierIdentifiers assigned to this order
                                                OΣ0..*IdentifierIdentifiers assigned to this order
                                                ObligationsActor
                                                SHALL:populate-if-knownImaging study report provider
                                                  ... instantiatesCanonical Σ0..*canonical(ActivityDefinition | PlanDefinition)Instantiates FHIR protocol or definition
                                                  Σ0..*canonical(ActivityDefinition | PlanDefinition)Instantiates FHIR protocol or definition
                                                    ... instantiatesUri Σ0..*uriInstantiates external protocol or definition
                                                    Σ0..*uriInstantiates external protocol or definition
                                                      ... basedOn Σ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)What request fulfills
                                                      Σ0..*Reference(CarePlan | ServiceRequest | MedicationRequest)What request fulfills
                                                        ... replaces Σ0..*Reference(ServiceRequest)What request replaces
                                                        Σ0..*Reference(ServiceRequest)What request replaces
                                                          ... requisition Σ0..1IdentifierComposite Request IDΣ0..1IdentifierComposite Request ID
                                                            ... status ?!OΣ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
                                                            Binding: ?? (required): The status of a service order.
                                                            ObligationsActor
                                                            SHALL:handleImaging study report provider
                                                            ?!OΣ1..1codedraft | active | on-hold | revoked | completed | entered-in-error | unknown
                                                            Binding: ?? (required): The status of a service order.
                                                            ObligationsActor
                                                            SHALL:populate-if-knownImaging study report provider
                                                              ... intent ?!OΣ1..1codeproposal | plan | directive | order +
                                                              Binding: ?? (required): The kind of service request.
                                                              ObligationsActor
                                                              SHALL:handleImaging study report provider
                                                              ?!Σ1..1codeproposal | plan | directive | order +
                                                              Binding: ?? (required): The kind of service request.
                                                                ... category Σ0..*CodeableConceptClassification of service
                                                                Binding: ?? (example): Classification of the requested service.
                                                                Σ0..*CodeableConceptClassification of service
                                                                Binding: ?? (example): Classification of the requested service.
                                                                  ... priority OΣ0..1coderoutine | urgent | asap | stat
                                                                  Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.
                                                                  ObligationsActor
                                                                  SHALL:populate-if-knownImaging study report provider
                                                                  OΣ0..1coderoutine | urgent | asap | stat
                                                                  Binding: ?? (required): Identifies the level of importance to be assigned to actioning the request.
                                                                  ObligationsActor
                                                                  SHALL:populate-if-knownImaging study report provider
                                                                    ... doNotPerform ?!Σ0..1booleanTrue if service/procedure should not be performed?!Σ0..1booleanTrue if service/procedure should not be performed
                                                                      ... code ΣC0..1CodeableReference(ActivityDefinition | PlanDefinition)What is being requested/ordered
                                                                      Binding: ?? (example): Codes for tests or services that can be carried out by a designated individual, organization or healthcare service. For laboratory, LOINC is preferred and a valueset using LOINC Order codes is available here.
                                                                      ΣC0..1CodeableReference(ActivityDefinition | PlanDefinition)What is being requested/ordered
                                                                      Binding: ?? (example): Codes for tests or services that can be carried out by a designated individual, organization or healthcare service. For laboratory, LOINC is preferred and a valueset using LOINC Order codes is available here.
                                                                        .... id 0..1idUnique id for inter-element referencing0..1idUnique id for inter-element referencing
                                                                          .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                          Slice: Unordered, Open by value:url
                                                                          0..*ExtensionAdditional content defined by implementations
                                                                          Slice: Unordered, Open by value:url
                                                                            .... concept OΣ0..1CodeableConceptReference to a concept (by class)
                                                                            ObligationsActor
                                                                            SHALL:populate-if-knownImaging study report provider
                                                                            OΣ0..1CodeableConceptReference to a concept (by class)
                                                                            ObligationsActor
                                                                            SHALL:populate-if-knownImaging study report provider
                                                                              .... reference Σ0..1Reference()Reference to a resource (by instance)Σ0..1Reference()Reference to a resource (by instance)
                                                                                ... orderDetail ΣC0..*BackboneElementAdditional order information
                                                                                ΣC0..*BackboneElementAdditional order information
                                                                                  .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                    .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                    0..*ExtensionAdditional content defined by implementations
                                                                                      .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                      ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                        .... parameterFocus 0..1CodeableReference(Device | DeviceDefinition | DeviceRequest | SupplyRequest | Medication | MedicationRequest | BiologicallyDerivedProduct | Substance)The context of the order details by reference0..1CodeableReference(Device | DeviceDefinition | DeviceRequest | SupplyRequest | Medication | MedicationRequest | BiologicallyDerivedProduct | Substance)The context of the order details by reference
                                                                                          .... parameter Σ1..*BackboneElementThe parameter details for the service being requested
                                                                                          Σ1..*BackboneElementThe parameter details for the service being requested
                                                                                            ..... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                              ..... extension 0..*ExtensionAdditional content defined by implementations
                                                                                              0..*ExtensionAdditional content defined by implementations
                                                                                                ..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                  ..... code Σ1..1CodeableConceptThe detail of the order being requested
                                                                                                  Binding: ?? (example): Codes for order detail parameters.
                                                                                                  Σ1..1CodeableConceptThe detail of the order being requested
                                                                                                  Binding: ?? (example): Codes for order detail parameters.
                                                                                                    ..... value[x] Σ1..1Quantity, Ratio, Range, boolean, CodeableConcept, string, PeriodThe value for the order detailΣ1..1Quantity, Ratio, Range, boolean, CodeableConcept, string, PeriodThe value for the order detail
                                                                                                      ... Slices for quantity[x] Σ0..1Quantity, Ratio, RangeService amount
                                                                                                      Slice: Unordered, Open by type:$this
                                                                                                      Σ0..1Quantity, Ratio, RangeService amount
                                                                                                      Slice: Unordered, Open by type:$this
                                                                                                        ... subject OΣ1..1Reference(Patient | Group | Location | Device)Individual or Entity the service is ordered for
                                                                                                        ObligationsActor
                                                                                                        SHALL:populate-if-knownImaging study report provider
                                                                                                        OΣ1..1Reference(Patient (EU core))Individual or Entity the service is ordered for
                                                                                                        ObligationsActor
                                                                                                        SHALL:populate-if-knownImaging study report provider
                                                                                                          ... focus Σ0..*Reference(Resource)What the service request is about, when it is not about the subject of record
                                                                                                          Σ0..*Reference(Resource)What the service request is about, when it is not about the subject of record
                                                                                                            ... encounter OΣ0..1Reference(Encounter)Encounter in which the request was created
                                                                                                            ObligationsActor
                                                                                                            SHALL:populate-if-knownImaging study report provider
                                                                                                            OΣ0..1Reference(Encounter)Encounter in which the request was created
                                                                                                            ObligationsActor
                                                                                                            SHALL:populate-if-knownImaging study report provider
                                                                                                              ... Slices for occurrence[x] Σ0..1dateTime, Period, TimingWhen service should occur
                                                                                                              Slice: Unordered, Open by type:$this
                                                                                                              Σ0..1dateTime, Period, TimingWhen service should occur
                                                                                                              Slice: Unordered, Open by type:$this
                                                                                                                ... asNeeded[x] Σ0..1boolean, CodeableConceptPreconditions for service
                                                                                                                Binding: ?? (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc.
                                                                                                                Σ0..1boolean, CodeableConceptPreconditions for service
                                                                                                                Binding: ?? (example): A coded concept identifying the pre-condition that should hold prior to performing a procedure. For example "pain", "on flare-up", etc.
                                                                                                                  ... authoredOn Σ0..1dateTimeDate request signedΣ0..1dateTimeDate request signed
                                                                                                                    ... requester OΣ0..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)Who/what is requesting service
                                                                                                                    ObligationsActor
                                                                                                                    SHALL:populate-if-knownImaging study report provider
                                                                                                                    OΣ0..1Reference(Practitioner | PractitionerRole | Organization | Patient | RelatedPerson | Device)Who/what is requesting service
                                                                                                                    ObligationsActor
                                                                                                                    SHALL:populate-if-knownImaging study report provider
                                                                                                                      ... performerType Σ0..1CodeableConceptPerformer role
                                                                                                                      Binding: ?? (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc.
                                                                                                                      Σ0..1CodeableConceptPerformer role
                                                                                                                      Binding: ?? (example): Indicates specific responsibility of an individual within the care team, such as "Primary physician", "Team coordinator", "Caregiver", etc.
                                                                                                                        ... performer Σ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)Requested performer
                                                                                                                        OΣ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | HealthcareService | Patient | Device | RelatedPerson)Requested performer
                                                                                                                        ObligationsActor
                                                                                                                        SHALL:populate-if-knownImaging study report provider
                                                                                                                          ... location Σ0..*CodeableReference(Location)Requested location
                                                                                                                          Binding: ?? (example): A location type where services are delivered.
                                                                                                                          Σ0..*CodeableReference(Location)Requested location
                                                                                                                          Binding: ?? (example): A location type where services are delivered.
                                                                                                                            ... reason Σ0..*CodeableReference(Condition | Observation | DiagnosticReport | DocumentReference | DetectedIssue)Explanation/Justification for procedure or service
                                                                                                                            Binding: ?? (example): SNOMED CT Condition/Problem/Diagnosis Codes
                                                                                                                            Σ0..*CodeableReference(Condition | Observation | DiagnosticReport | DocumentReference | DetectedIssue)Explanation/Justification for procedure or service
                                                                                                                            Binding: ?? (example): SNOMED CT Condition/Problem/Diagnosis Codes
                                                                                                                              .... id 0..1idUnique id for inter-element referencing0..1idUnique id for inter-element referencing
                                                                                                                                .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                Slice: Unordered, Open by value:url
                                                                                                                                0..*ExtensionAdditional content defined by implementations
                                                                                                                                Slice: Unordered, Open by value:url
                                                                                                                                  .... concept OΣ0..1CodeableConceptReference to a concept (by class)
                                                                                                                                  ObligationsActor
                                                                                                                                  SHALL:populate-if-knownImaging study report provider
                                                                                                                                  OΣ0..1CodeableConceptReference to a concept (by class)
                                                                                                                                  ObligationsActor
                                                                                                                                  SHALL:populate-if-knownImaging study report provider
                                                                                                                                    .... reference OΣ0..1Reference()Reference to a resource (by instance)
                                                                                                                                    ObligationsActor
                                                                                                                                    SHALL:populate-if-knownImaging study report provider
                                                                                                                                    OΣ0..1Reference()Reference to a resource (by instance)
                                                                                                                                    ObligationsActor
                                                                                                                                    SHALL:populate-if-knownImaging study report provider
                                                                                                                                      ... insurance O0..*Reference(Coverage | ClaimResponse)Associated insurance coverage
                                                                                                                                      ObligationsActor
                                                                                                                                      SHALL:populate-if-knownImaging study report provider
                                                                                                                                      O0..*Reference(Coverage | ClaimResponse)Associated insurance coverage
                                                                                                                                      ObligationsActor
                                                                                                                                      SHALL:populate-if-knownImaging study report provider
                                                                                                                                        ... supportingInfo O0..*CodeableReference(Resource)Additional clinical information
                                                                                                                                        ObligationsActor
                                                                                                                                        SHALL:populate-if-knownImaging study report provider
                                                                                                                                        O0..*CodeableReference(Resource)Additional clinical information
                                                                                                                                        ObligationsActor
                                                                                                                                        SHALL:populate-if-knownImaging study report provider
                                                                                                                                          ... specimen OΣ0..*Reference(Specimen)Procedure Samples
                                                                                                                                          ObligationsActor
                                                                                                                                          SHALL:populate-if-knownImaging study report provider
                                                                                                                                          OΣ0..*Reference(Specimen)Procedure Samples
                                                                                                                                          ObligationsActor
                                                                                                                                          SHALL:populate-if-knownImaging study report provider
                                                                                                                                            ... bodySite OΣC0..*CodeableConceptCoded location on Body
                                                                                                                                            Binding: ?? (example): SNOMED CT Body site concepts
                                                                                                                                            ObligationsActor
                                                                                                                                            SHALL:populate-if-knownImaging study report provider
                                                                                                                                            OΣC0..*CodeableConceptCoded location on Body
                                                                                                                                            Binding: ?? (example): SNOMED CT Body site concepts
                                                                                                                                            ObligationsActor
                                                                                                                                            SHALL:populate-if-knownImaging study report provider
                                                                                                                                              ... bodyStructure ΣC0..1Reference(BodyStructure)BodyStructure-based location on the bodyΣC0..1Reference(BodyStructure)BodyStructure-based location on the body
                                                                                                                                                ... note 0..*AnnotationComments
                                                                                                                                                0..*AnnotationComments
                                                                                                                                                  ... patientInstruction 0..*BackboneElementPatient or consumer-oriented instructions
                                                                                                                                                  0..*BackboneElementPatient or consumer-oriented instructions
                                                                                                                                                    .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                      .... extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                      0..*ExtensionAdditional content defined by implementations
                                                                                                                                                        .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                        ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                          .... Slices for instruction[x] Σ0..1markdown, Reference(DocumentReference)Patient or consumer-oriented instructions
                                                                                                                                                          Slice: Unordered, Open by type:$this
                                                                                                                                                          Σ0..1markdown, Reference(DocumentReference)Patient or consumer-oriented instructions
                                                                                                                                                          Slice: Unordered, Open by type:$this
                                                                                                                                                            ... relevantHistory 0..*Reference(Provenance)Request provenance
                                                                                                                                                            0..*Reference(Provenance)Request provenance

                                                                                                                                                              doco Documentation for this format