## Profile Comparison between https://profiles.ihe.net/ITI/DSUBm/StructureDefinition/DSUBm-Basic-Folder-Subscription vs https://profiles.ihe.net/ITI/DSUBm/StructureDefinition/DSUBm-Basic-Folder-Subscription

Left: | Subscription for Folder Patient-Dependent with Basic Folder Subscription Option (https://profiles.ihe.net/ITI/DSUBm/StructureDefinition/DSUBm-Basic-Folder-Subscription)
Right: | Subscription for Folder Patient-Dependent with Basic Folder Subscription Option (https://profiles.ihe.net/ITI/DSUBm/StructureDefinition/DSUBm-Basic-Folder-Subscription)

### Messages

Error | StructureDefinition.version | Values for version differ: '1.0.0' vs '1.0.1-current'
Information | StructureDefinition.date | Values for date differ: '2024-02-29T12:25:25-06:00' vs '2025-04-28T16:57:25+00:00'

### Metadata

Name | Value | Comments
--- | --- | ---
abstract | false |
baseDefinition | http://hl7.org/fhir/uv/subscriptions-backport/StructureDefinition/backport-subscription |
copyright |  |
date | 2024-02-29T12:25:25-06:00 | 2025-04-28T16:57:25+00:00 | Values Differ
description | Resource Subscription for DSUBm profile for Folder with the indication of the patient - the criteria element SHALL contain the URL of a canonical instance of SubscriptionTopic for creation of a Folder type List Resource and the update to insert new documents in the Folder | Resource Subscription for DSUBm profile for Folder with the indication of the patient - the criteria element SHALL contain the URL of a canonical instance of SubscriptionTopic for creation of a Folder type List Resource and the update to insert new documents in the Folder | Values Differ
experimental |  |
fhirVersion | 4.0.1 |
jurisdiction |  |
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 |
kind | resource |
name | DSUBm_Basic_Folder_Subscription |
publisher | IHE IT Infrastructure Technical Committee |
purpose |  |
status | active |
title | Subscription for Folder Patient-Dependent with Basic Folder Subscription Option |
type | Subscription |
url | https://profiles.ihe.net/ITI/DSUBm/StructureDefinition/DSUBm-Basic-Folder-Subscription |
version | 1.0.0 | 1.0.1-current | Values Differ

### Structure

Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Subscription |  | 0..* | BackportSubscription | Server push subscription criteria |  | 0..* | BackportSubscription | Server push subscription criteria |
id | Σ | 0..1 | id | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language |  | 0..1 | code | Language of the resource content Binding: ?? (preferred): IETF language tag
Additional Bindings | Purpose
?? | Max Binding
|  | 0..1 | code | Language of the resource content Binding: ?? (preferred): IETF language tag
Additional Bindings | Purpose
?? | Max Binding
text |  | 0..1 | Narrative | Text summary of the resource, for human interpretation |  | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained |  | 0..* | Resource | Contained, inline Resources dom-r4b: Containing new R4B resources within R4 resources may cause interoperability issues if instances are shared with R4 systems |  | 0..* | Resource | Contained, inline Resources dom-r4b: Containing new R4B resources within R4 resources may cause interoperability issues if instances are shared with R4 systems |
extension |  | 0..* | Extension | Additional content defined by implementations |  | 0..* | Extension | Additional content defined by implementations |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored |
status | ?!Σ | 1..1 | code | requested | active | error | off Binding: ?? (required): The status of a subscription. | ?!Σ | 1..1 | code | requested | active | error | off Binding: ?? (required): The status of a subscription. |
contact | Σ | 0..* | ContactPoint | Contact details for source (e.g. troubleshooting) | Σ | 0..* | ContactPoint | Contact details for source (e.g. troubleshooting) |
end | Σ | 0..1 | instant | When to automatically delete the subscription | Σ | 0..1 | instant | When to automatically delete the subscription |
reason | Σ | 1..1 | string | Description of why this subscription was created | Σ | 1..1 | string | Description of why this subscription was created |
criteria | S Σ | 1..1 | string | Canonical URL for the SubscriptionTopic. Required Pattern: https://profiles.ihe.net/ITI/DSUBm/SubscriptionTopic/DSUBm-SubscriptionTopic-Basic-Folder-Subscription | S Σ | 1..1 | string | Canonical URL for the SubscriptionTopic. Required Pattern: https://profiles.ihe.net/ITI/DSUBm/SubscriptionTopic/DSUBm-SubscriptionTopic-Basic-Folder-Subscription |
id |  | 0..1 | string | xml:id (or equivalent in JSON) |  | 0..1 | string | xml:id (or equivalent in JSON) |
Slices for extension | C | 0..* | Extension | The criteria.extension SHALL have at least one of the patient or patient.identifier parameter as a subscription criteria. The code parameter SHALL be used and SHALL indicates the List of type Folder. Slice: Unordered, Open by value:url Folder-PatientDependent: the Subscription for Folder SHALL include the resource LIST and the patient | C | 0..* | Extension | The criteria.extension SHALL have at least one of the patient or patient.identifier parameter as a subscription criteria. The code parameter SHALL be used and SHALL indicates the List of type Folder. Slice: Unordered, Open by value:url Folder-PatientDependent: the Subscription for Folder SHALL include the resource LIST and the patient |
value |  | 0..1 | string | Primitive value for string Max Length:1048576 |  | 0..1 | string | Primitive value for string Max Length:1048576 |
error | Σ | 0..1 | string | Latest error note | Σ | 0..1 | string | Latest error note |
channel | Σ | 1..1 | BackboneElement | The channel on which to report matches to the criteria | Σ | 1..1 | BackboneElement | The channel on which to report matches to the criteria |
id |  | 0..1 | string | Unique id for inter-element referencing |  | 0..1 | string | Unique id for inter-element referencing |
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
type | Σ | 1..1 | code | rest-hook | websocket | email | sms | message Binding: ?? (required): The type of method used to execute a subscription. Required Pattern: rest-hook | Σ | 1..1 | code | rest-hook | websocket | email | sms | message Binding: ?? (required): The type of method used to execute a subscription. Required Pattern: rest-hook |
id |  | 0..1 | string | xml:id (or equivalent in JSON) |  | 0..1 | string | xml:id (or equivalent in JSON) |
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url |
value |  | 0..1 | code | Primitive value for code |  | 0..1 | code | Primitive value for code |
endpoint | S Σ | 1..1 | url | The endpoint SHOULD be the endpoint that the Resource Notification Recipient is receiving the notifications. | S Σ | 1..1 | url | The endpoint SHOULD be the endpoint that the Resource Notification Recipient is receiving the notifications. |
payload | Σ | 1..1 | code | MIME type to send, or omit for no payload Binding: ?? (required) | Σ | 1..1 | code | MIME type to send, or omit for no payload Binding: ?? (required) |
id |  | 0..1 | string | xml:id (or equivalent in JSON) |  | 0..1 | string | xml:id (or equivalent in JSON) |
Slices for extension |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url |  | 1..* | Extension | Extension Slice: Unordered, Open by value:url |
value |  | 0..1 | code | Primitive value for code |  | 0..1 | code | Primitive value for code |
header | Σ | 0..* | string | Usage depends on the channel type | Σ | 0..* | string | Usage depends on the channel type |
Documentation for this format