Profile Comparison between http://medcomehmi.dk/ig/eds/StructureDefinition/EdsPatientDeliveryStatus vs http://medcomehmi.dk/ig/eds/StructureDefinition/EdsPatientDeliveryStatus

Left:EdsPatientDeliveryStatus (http://medcomehmi.dk/ig/eds/StructureDefinition/EdsPatientDeliveryStatus)
Right:EdsPatientDeliveryStatus (http://medcomehmi.dk/ig/eds/StructureDefinition/EdsPatientDeliveryStatus)

Messages

ErrorStructureDefinition.versionValues for version differ: '1.0.1-draft' vs '1.0.2'
InformationAuditEvent.idElement minimum cardinalities differ: '1' vs '0'
InformationAuditEvent.languageExample/preferred bindings differ at AuditEvent.language using binding from EdsPatientDeliveryStatus
InformationAuditEvent.subtype.systemElement minimum cardinalities differ: '0' vs '1'
InformationAuditEvent.subtype.codeElement minimum cardinalities differ: '0' vs '1'
WarningAuditEvent.entity.typeElements differ in definition for mustSupport: 'false' vs 'true'
InformationAuditEvent.entity.typeElement minimum cardinalities differ: '0' vs '1'
InformationAuditEvent.entity.type.systemElement minimum cardinalities differ: '0' vs '1'
InformationAuditEvent.entity.type.codeElement minimum cardinalities differ: '0' vs '1'
InformationAuditEvent.entity.type.displayElement minimum cardinalities differ: '0' vs '1'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://medcomehmi.dk/ig/eds/StructureDefinition/EdsBasicDeliveryStatus
      .copyrightCC0-1.0
        .date2025-04-01
          .description EdsPatientDeliveryStatus is used to define the basic delivery status reporting for EDS from an EDS Client to the EDS Server. The EdsPatientDeliveryStatus is an enhancement of the basic EdsBasicDeliveryStatus and is submitted when a EHMI Core Messaging transaction from one station in the messageflow to another station happens successfully. EdsPatientDeliveryStatus is used when a Patient entity is required, for instance for status reporting of MedCom FHIR Messages. The EdsPatientDeliveryStatus has a Patient subject entity and is thereby associated with a Patient. When the message transaction is not Patient specific then EdsBasicDeliveryStatus is used. When successfully submitted from an EDS Client to the EDS Server then the recorded EdsPatientDeliveryStatus has conformed to the profile otherwise it would not have a successful outcome and the EDS Client will receive an OperationOutcome indicating the failure. EdsPatientDeliveryStatus is used to define the basic delivery status reporting for EDS from an EDS Client to the EDS Server. The EdsPatientDeliveryStatus is an enhancement of the basic EdsBasicDeliveryStatus and is submitted when a EHMI Core Messaging transaction from one station in the messageflow to another station happens successfully. EdsPatientDeliveryStatus is used when a Patient entity is required, for instance for status reporting of MedCom FHIR Messages. The EdsPatientDeliveryStatus has a Patient subject entity and is thereby associated with a Patient. When the message transaction is not Patient specific then EdsBasicDeliveryStatus is used. When successfully submitted from an EDS Client to the EDS Server then the recorded EdsPatientDeliveryStatus has conformed to the profile otherwise it would not have a successful outcome and the EDS Client will receive an OperationOutcome indicating the failure.
          • Values Differ
          .experimentalfalse
            .fhirVersion4.0.1
              .jurisdiction
                ..jurisdiction[0]urn:iso:std:iso:3166#DK
                  .kindresource
                    .nameEdsPatientDeliveryStatus
                      .publisherMedCom
                        .purpose
                          .statusactive
                            .title
                              .typeAuditEvent
                                .urlhttp://medcomehmi.dk/ig/eds/StructureDefinition/EdsPatientDeliveryStatus
                                  .version1.0.1-draft1.0.2
                                  • Values Differ

                                  Structure

                                  NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                  .. AuditEvent 0..*EdsBasicDeliveryStatusEvent record kept for security purposes
                                  0..*EdsBasicDeliveryStatusEvent record kept for security purposes
                                    ... id SΣ1..1idLogical id of this artifactSΣ0..1idLogical id of this artifact
                                    • Element minimum cardinalities differ: '1' vs '0'
                                    ... meta Σ0..1MetaMetadata about the resourceΣ0..1MetaMetadata about the resource
                                      ... implicitRules ?!Σ0..1uriA set of rules under which this content was created?!Σ0..1uriA set of rules under which this content was created
                                        ... text 0..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
                                        0..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
                                          ... contained 0..*ResourceContained, inline Resources
                                          0..*ResourceContained, inline Resources
                                            ... extension 0..*ExtensionAdditional content defined by implementations
                                            0..*ExtensionAdditional content defined by implementations
                                              ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
                                              ?!0..*ExtensionExtensions that cannot be ignored
                                                ... type SΣ1..1CodingType/identifier of event
                                                Binding: ?? (extensible): Type of event.
                                                SΣ1..1CodingType/identifier of event
                                                Binding: ?? (required)
                                                  .... id 0..1stringUnique id for inter-element referencing
                                                  • Removed this element
                                                  .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                  Slice: Unordered, Open by value:url
                                                  • Removed this element
                                                  .... system Σ0..1uriIdentity of the terminology system
                                                  Required Pattern: http://medcomehmi.dk/ig/terminology/CodeSystem/ehmi-delivery-status-types
                                                  • Removed this element
                                                  .... version Σ0..1stringVersion of the system - if relevant
                                                  • Removed this element
                                                  .... code Σ0..1codeSymbol in syntax defined by the system
                                                  Required Pattern: ehmiMessaging
                                                  • Removed this element
                                                  .... display Σ0..1stringRepresentation defined by the system
                                                  Required Pattern: EHMI messaging event
                                                  • Removed this element
                                                  .... userSelected Σ0..1booleanIf this coding was chosen directly by the user
                                                  • Removed this element
                                                  ... Slices for subtype SΣ1..1CodingMore specific type/id for the event
                                                  Slice: Unordered, Open by value:code
                                                  Binding: ?? (extensible): Sub-type of event.
                                                  SΣ1..1CodingMore specific type/id for the event
                                                  Binding: ?? (required)
                                                    .... id 0..1stringUnique id for inter-element referencing0..1stringUnique 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
                                                        .... system Σ0..1uriIdentity of the terminology system
                                                        Required Pattern: http://hl7.org/fhir/ValueSet/audit-event-sub-type
                                                        Σ1..1uriIdentity of the terminology system
                                                        • Element minimum cardinalities differ: '0' vs '1'
                                                        .... version Σ0..1stringVersion of the system - if relevantΣ0..1stringVersion of the system - if relevant
                                                          .... code Σ0..1codeSymbol in syntax defined by the system
                                                          Binding: ?? (required)
                                                          Σ1..1codeSymbol in syntax defined by the system
                                                          • Element minimum cardinalities differ: '0' vs '1'
                                                          .... display Σ0..1stringRepresentation defined by the systemΣ0..1stringRepresentation defined by the system
                                                            .... userSelected Σ0..1booleanIf this coding was chosen directly by the userΣ0..1booleanIf this coding was chosen directly by the user
                                                              ... action Σ1..1codeType of action performed during the event
                                                              Binding: ?? (required): Indicator for type of action performed during the event that generated the event.
                                                              Required Pattern: C
                                                              Σ1..1codeType of action performed during the event
                                                              Binding: ?? (required): Indicator for type of action performed during the event that generated the event.
                                                              Required Pattern: C
                                                                ... period 0..00..0
                                                                  ... recorded Σ1..1instantTime when the event was recordedΣ1..1instantTime when the event was recorded
                                                                    ... outcome SΣ1..1codeWhether the event succeeded or failed
                                                                    Binding: ?? (required)
                                                                    SΣ1..1codeWhether the event succeeded or failed
                                                                    Binding: ?? (required)
                                                                      ... outcomeDesc Σ0..0Σ0..0
                                                                        ... purposeOfEvent Σ0..0Σ0..0
                                                                          ... Slices for agent 2..4BackboneElementActor involved in the event
                                                                          Slice: Unordered, Open by value:type
                                                                          2..4BackboneElementActor involved in the event
                                                                          Slice: Unordered, Open by value:type
                                                                            .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                              .... Slices for extension 0..*ExtensionExtension
                                                                              Slice: Unordered, Open by value:url
                                                                              0..*ExtensionExtension
                                                                              Slice: Unordered, Open by value:url
                                                                                .... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                  .... type 0..1CodeableConceptHow agent participated
                                                                                  Binding: ?? (extensible): The Participation type of the agent to the event.
                                                                                  0..1CodeableConceptHow agent participated
                                                                                  Binding: ?? (required)
                                                                                    .... role 0..*CodeableConceptAgent role in the event
                                                                                    Binding: ?? (example): What security role enabled the agent to participate in the event.
                                                                                    0..*CodeableConceptAgent role in the event
                                                                                    Binding: ?? (example): What security role enabled the agent to participate in the event.
                                                                                      .... who Σ0..1Reference(PractitionerRole | Practitioner | Organization | Device | Patient | RelatedPerson)Identifier of whoΣ0..1Reference(PractitionerRole | Practitioner | Organization | Device | Patient | RelatedPerson)Identifier of who
                                                                                        .... altId 0..1stringAlternative User identity0..1stringAlternative User identity
                                                                                          .... name 0..1stringHuman friendly name for the agent0..1stringHuman friendly name for the agent
                                                                                            .... requestor Σ1..1booleanWhether user is initiatorΣ1..1booleanWhether user is initiator
                                                                                              .... location 0..1Reference(Location)Where0..1Reference(Location)Where
                                                                                                .... policy 0..*uriPolicy that authorized event
                                                                                                0..*uriPolicy that authorized event
                                                                                                  .... media 0..1CodingType of media
                                                                                                  Binding: ?? (extensible): Used when the event is about exporting/importing onto media.
                                                                                                  0..1CodingType of media
                                                                                                  Binding: ?? (extensible): Used when the event is about exporting/importing onto media.
                                                                                                    .... network 0..1BackboneElementLogical network location for application activity0..1BackboneElementLogical network location for application activity
                                                                                                      ..... 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
                                                                                                            ..... address 0..1stringIdentifier for the network access point of the user device0..1stringIdentifier for the network access point of the user device
                                                                                                              ..... type 0..1codeThe type of network access point
                                                                                                              Binding: ?? (required): The type of network access point of this agent in the audit event.
                                                                                                              0..1codeThe type of network access point
                                                                                                              Binding: ?? (required): The type of network access point of this agent in the audit event.
                                                                                                                .... purposeOfUse 0..*CodeableConceptReason given for this user
                                                                                                                Binding: ?? (extensible): The reason the activity took place.
                                                                                                                0..*CodeableConceptReason given for this user
                                                                                                                Binding: ?? (extensible): The reason the activity took place.
                                                                                                                  ... source 1..1BackboneElementAudit Event Reporter1..1BackboneElementAudit Event Reporter
                                                                                                                    .... 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
                                                                                                                          .... site 0..1stringLogical source location within the enterprise0..1stringLogical source location within the enterprise
                                                                                                                            .... observer Σ1..1Reference(Device)The identity of source detecting the eventΣ1..1Reference(Device)The identity of source detecting the event
                                                                                                                              ..... id 0..1stringUnique id for inter-element referencing0..1stringUnique 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
                                                                                                                                  ..... reference ΣC0..1stringLiteral reference, Relative, internal or absolute URLΣC0..1stringLiteral reference, Relative, internal or absolute URL
                                                                                                                                    ..... type Σ0..1uriType the reference refers to (e.g. "Patient")
                                                                                                                                    Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).
                                                                                                                                    Required Pattern: ehmiDevice
                                                                                                                                    Σ0..1uriType the reference refers to (e.g. "Patient")
                                                                                                                                    Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).
                                                                                                                                    Required Pattern: ehmiDevice
                                                                                                                                      ..... identifier SΣ0..1IdentifierLogical reference, when literal reference is not knownSΣ0..1IdentifierLogical reference, when literal reference is not known
                                                                                                                                        ..... display Σ0..1stringText alternative for the resourceΣ0..1stringText alternative for the resource
                                                                                                                                          .... type S1..1CodingThe type of source where event originated
                                                                                                                                          Binding: ?? (required)
                                                                                                                                          S1..1CodingThe type of source where event originated
                                                                                                                                          Binding: ?? (required)
                                                                                                                                            ..... id 0..1stringUnique id for inter-element referencing0..1stringUnique 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
                                                                                                                                                ..... system Σ0..1uriIdentity of the terminology system
                                                                                                                                                Required Pattern: http://medcomehmi.dk/ig/terminology/CodeSystem/ehmi-delivery-status-source-type
                                                                                                                                                Σ0..1uriIdentity of the terminology system
                                                                                                                                                Required Pattern: http://medcomehmi.dk/ig/terminology/CodeSystem/ehmi-delivery-status-source-type
                                                                                                                                                  ..... version Σ0..1stringVersion of the system - if relevantΣ0..1stringVersion of the system - if relevant
                                                                                                                                                    ..... code Σ0..1codeSymbol in syntax defined by the systemΣ0..1codeSymbol in syntax defined by the system
                                                                                                                                                      ..... display Σ0..1stringRepresentation defined by the systemΣ0..1stringRepresentation defined by the system
                                                                                                                                                        ..... userSelected Σ0..1booleanIf this coding was chosen directly by the userΣ0..1booleanIf this coding was chosen directly by the user
                                                                                                                                                          ... Slices for entity C3..*BackboneElementData or objects used
                                                                                                                                                          Slice: Unordered, Open by value:type.code
                                                                                                                                                          C3..*BackboneElementData or objects used
                                                                                                                                                          Slice: Unordered, Open by value:type
                                                                                                                                                            .... 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
                                                                                                                                                                  .... what Σ0..1Reference(Resource)Specific instance of resourceΣ0..1Reference(Resource)Specific instance of resource
                                                                                                                                                                    ..... id 0..1stringUnique 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
                                                                                                                                                                    ..... reference ΣC0..1stringLiteral reference, Relative, internal or absolute URL
                                                                                                                                                                    • Added this element
                                                                                                                                                                    ..... type Σ0..1uriType the reference refers to (e.g. "Patient")
                                                                                                                                                                    Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).
                                                                                                                                                                    • Added this element
                                                                                                                                                                    ..... identifier SΣ1..1IdentifierLogical reference, when literal reference is not known
                                                                                                                                                                    • Added this element
                                                                                                                                                                    ..... display Σ0..1stringText alternative for the resource
                                                                                                                                                                    • Added this element
                                                                                                                                                                    .... type 0..1CodingType of entity involved
                                                                                                                                                                    Binding: ?? (extensible): Code for the entity type involved in the audit event.
                                                                                                                                                                    S1..1CodingType of entity involved
                                                                                                                                                                    Binding: ?? (required)
                                                                                                                                                                    • Elements differ in definition for mustSupport: 'false' vs 'true'
                                                                                                                                                                    • Element minimum cardinalities differ: '0' vs '1'
                                                                                                                                                                    ..... id 0..1stringUnique id for inter-element referencing0..1stringUnique 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
                                                                                                                                                                        ..... system Σ0..1uriIdentity of the terminology system
                                                                                                                                                                        Required Pattern: http://medcomehmi.dk/ig/terminology/CodeSystem/ehmi-delivery-status-entity-type
                                                                                                                                                                        Σ1..1uriIdentity of the terminology system
                                                                                                                                                                        Required Pattern: http://medcomehmi.dk/ig/terminology/CodeSystem/ehmi-delivery-status-entity-type
                                                                                                                                                                        • Element minimum cardinalities differ: '0' vs '1'
                                                                                                                                                                        ..... version Σ0..1stringVersion of the system - if relevantΣ0..1stringVersion of the system - if relevant
                                                                                                                                                                          ..... code Σ0..1codeSymbol in syntax defined by the system
                                                                                                                                                                          Binding: ?? (required)
                                                                                                                                                                          Σ1..1codeSymbol in syntax defined by the system
                                                                                                                                                                          • Element minimum cardinalities differ: '0' vs '1'
                                                                                                                                                                          ..... display Σ0..1stringRepresentation defined by the systemΣ1..1stringRepresentation defined by the system
                                                                                                                                                                          • Element minimum cardinalities differ: '0' vs '1'
                                                                                                                                                                          ..... userSelected Σ0..1booleanIf this coding was chosen directly by the userΣ0..1booleanIf this coding was chosen directly by the user
                                                                                                                                                                            .... role 0..1CodingWhat role the entity played
                                                                                                                                                                            Binding: ?? (extensible): Code representing the role the entity played in the audit event.
                                                                                                                                                                            0..1CodingWhat role the entity played
                                                                                                                                                                            Binding: ?? (extensible): Code representing the role the entity played in the audit event.
                                                                                                                                                                              .... lifecycle 0..1CodingLife-cycle stage for the entity
                                                                                                                                                                              Binding: ?? (extensible): Identifier for the data life-cycle stage for the entity.
                                                                                                                                                                              0..1CodingLife-cycle stage for the entity
                                                                                                                                                                              Binding: ?? (extensible): Identifier for the data life-cycle stage for the entity.
                                                                                                                                                                                .... securityLabel 0..*CodingSecurity labels on the entity
                                                                                                                                                                                Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
                                                                                                                                                                                0..*CodingSecurity labels on the entity
                                                                                                                                                                                Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
                                                                                                                                                                                  .... name ΣC0..1stringDescriptor for entityΣC0..1stringDescriptor for entity
                                                                                                                                                                                    .... description 0..1stringDescriptive text0..1stringDescriptive text
                                                                                                                                                                                      .... query ΣC0..1base64BinaryQuery parametersΣC0..1base64BinaryQuery parameters
                                                                                                                                                                                        .... detail 0..*BackboneElementAdditional Information about the entity
                                                                                                                                                                                        0..*BackboneElementAdditional Information about the entity
                                                                                                                                                                                          ..... 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
                                                                                                                                                                                                ..... type 1..1stringName of the property1..1stringName of the property
                                                                                                                                                                                                  ..... value[x] 1..1string, base64BinaryProperty value1..1stringProperty value

                                                                                                                                                                                                    doco Documentation for this format