Profile Comparison between https://dhp.uz/fhir/core/StructureDefinition/uz-core-consent vs https://dhp.uz/fhir/core/StructureDefinition/uz-core-consent

Left:UZ Core Consent (https://dhp.uz/fhir/core/StructureDefinition/uz-core-consent)
Right:UZ Core Consent (https://dhp.uz/fhir/core/StructureDefinition/uz-core-consent)

Messages

ErrorStructureDefinition.versionValues for version differ: '0.9.0' vs '0.10.0'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Consent|5.0.0
      .copyright
        .date2025-06-02
          .descriptionUzbekistan Core Consent profile, used to manage patient consent for data sharing and processing
            .experimentaltrue
              .fhirVersion5.0.0
                .jurisdiction
                  ..jurisdiction[0]urn:iso:std:iso:3166#UZ
                    .kindresource
                      .nameUZCoreConsent
                        .publisherMinistry of Health of the Republic of Uzbekistan
                          .purpose
                            .statusactive
                              .titleUZ Core Consent
                                .typeConsent
                                  .urlhttps://dhp.uz/fhir/core/StructureDefinition/uz-core-consent
                                    .version0.9.00.10.0
                                    • Values Differ

                                    Structure

                                    NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                    .. Consent 0..*Consent(5.0.0)A healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
                                    0..*Consent(5.0.0)A healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time
                                      ... id Σ0..1idLogical id of this artifactΣ0..1idLogical id of this artifact
                                        ... 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
                                                    ... identifier Σ0..*IdentifierIdentifier for this record (external references)
                                                    Σ0..*IdentifierIdentifier for this record (external references)
                                                      ... status ?!SΣ1..1codedraft | active | inactive | not-done | entered-in-error | unknown
                                                      Binding: ?? (required)
                                                      ?!SΣ1..1codedraft | active | inactive | not-done | entered-in-error | unknown
                                                      Binding: ?? (required)
                                                        ... category Σ0..*CodeableConceptClassification of the consent statement - for indexing/retrieval
                                                        Binding: ?? (example): A classification of the type of consents found in a consent statement.
                                                        Σ0..*CodeableConceptClassification of the consent statement - for indexing/retrieval
                                                        Binding: ?? (example): A classification of the type of consents found in a consent statement.
                                                          ... subject SΣ0..1Reference(Patient | Practitioner | Group)Who the consent applies toSΣ0..1Reference(Patient | Practitioner | Group)Who the consent applies to
                                                            ... date Σ0..1dateFully executed date of the consentΣ0..1dateFully executed date of the consent
                                                              ... period SΣ0..1PeriodEffective period for this ConsentSΣ0..1PeriodEffective period for this Consent
                                                                .... 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
                                                                    .... start SΣC0..1dateTimeStarting time with inclusive boundarySΣC0..1dateTimeStarting time with inclusive boundary
                                                                      .... end SΣC0..1dateTimeEnd time with inclusive boundary, if not ongoingSΣC0..1dateTimeEnd time with inclusive boundary, if not ongoing
                                                                        ... grantor SΣ0..*Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Who is granting rights according to the policy and rules
                                                                        SΣ0..*Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Who is granting rights according to the policy and rules
                                                                          ... grantee Σ0..*Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Who is agreeing to the policy and rules
                                                                          Σ0..*Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Who is agreeing to the policy and rules
                                                                            ... manager 0..*Reference(HealthcareService | Organization | Patient | Practitioner)Consent workflow management
                                                                            0..*Reference(HealthcareService | Organization | Patient | Practitioner)Consent workflow management
                                                                              ... controller 0..*Reference(HealthcareService | Organization | Patient | Practitioner)Consent Enforcer
                                                                              0..*Reference(HealthcareService | Organization | Patient | Practitioner)Consent Enforcer
                                                                                ... sourceAttachment S0..*AttachmentSource from which this consent is taken
                                                                                S0..*AttachmentSource from which this consent is taken
                                                                                  .... 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
                                                                                      .... contentType ΣC0..1codeMime type of the content, with charset etc.
                                                                                      Binding: ?? (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
                                                                                      Example General: text/plain; charset=UTF-8, image/png
                                                                                      ΣC0..1codeMime type of the content, with charset etc.
                                                                                      Binding: ?? (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
                                                                                      Example General: text/plain; charset=UTF-8, image/png
                                                                                        .... language Σ0..1codeHuman language of the content (BCP-47)
                                                                                        Binding: ?? (required): IETF language tag for a human language.
                                                                                        Additional BindingsPurpose
                                                                                        ??Starter

                                                                                        Example General: en-AU
                                                                                        Σ0..1codeHuman language of the content (BCP-47)
                                                                                        Binding: ?? (required): IETF language tag for a human language.
                                                                                        Additional BindingsPurpose
                                                                                        ??Starter

                                                                                        Example General: en-AU
                                                                                          .... data C0..1base64BinaryData inline, base64edC0..1base64BinaryData inline, base64ed
                                                                                            .... url SΣ0..1urlUri where the data can be found
                                                                                            Example General: http://www.acme.com/logo-small.png
                                                                                            SΣ0..1urlUri where the data can be found
                                                                                            Example General: http://www.acme.com/logo-small.png
                                                                                              .... size Σ0..1integer64Number of bytes of content (if url provided)Σ0..1integer64Number of bytes of content (if url provided)
                                                                                                .... hash Σ0..1base64BinaryHash of the data (sha-1, base64ed)Σ0..1base64BinaryHash of the data (sha-1, base64ed)
                                                                                                  .... title Σ0..1stringLabel to display in place of the data
                                                                                                  Example General: Official Corporate Logo
                                                                                                  Σ0..1stringLabel to display in place of the data
                                                                                                  Example General: Official Corporate Logo
                                                                                                    .... creation SΣ0..1dateTimeDate attachment was first createdSΣ0..1dateTimeDate attachment was first created
                                                                                                      .... height 0..1positiveIntHeight of the image in pixels (photo/video)0..1positiveIntHeight of the image in pixels (photo/video)
                                                                                                        .... width 0..1positiveIntWidth of the image in pixels (photo/video)0..1positiveIntWidth of the image in pixels (photo/video)
                                                                                                          .... frames 0..1positiveIntNumber of frames if > 1 (photo)0..1positiveIntNumber of frames if > 1 (photo)
                                                                                                            .... duration 0..1decimalLength in seconds (audio / video)0..1decimalLength in seconds (audio / video)
                                                                                                              .... pages 0..1positiveIntNumber of printed pages0..1positiveIntNumber of printed pages
                                                                                                                ... sourceReference S0..*Reference(Consent | DocumentReference | Contract | QuestionnaireResponse)Source from which this consent is taken
                                                                                                                S0..*Reference(Consent | DocumentReference | Contract | QuestionnaireResponse)Source from which this consent is taken
                                                                                                                  ... regulatoryBasis S0..*CodeableConceptRegulations establishing base Consent
                                                                                                                  Binding: ?? (required)
                                                                                                                  S0..*CodeableConceptRegulations establishing base Consent
                                                                                                                  Binding: ?? (required)
                                                                                                                    ... policyBasis 0..1BackboneElementComputable version of the backing policy0..1BackboneElementComputable version of the backing policy
                                                                                                                      .... 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
                                                                                                                            .... reference 0..1Reference(Resource)Reference backing policy resource0..1Reference(Resource)Reference backing policy resource
                                                                                                                              .... url 0..1urlURL to a computable backing policy0..1urlURL to a computable backing policy
                                                                                                                                ... policyText 0..*Reference(DocumentReference)Human Readable Policy
                                                                                                                                0..*Reference(DocumentReference)Human Readable Policy
                                                                                                                                  ... verification Σ0..*BackboneElementConsent Verified by patient or family
                                                                                                                                  Σ0..*BackboneElementConsent Verified by patient or family
                                                                                                                                    .... 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
                                                                                                                                          .... verified Σ1..1booleanHas been verifiedΣ1..1booleanHas been verified
                                                                                                                                            .... verificationType 0..1CodeableConceptBusiness case of verification
                                                                                                                                            Binding: ?? (example): Types of Verification/Validation.
                                                                                                                                            0..1CodeableConceptBusiness case of verification
                                                                                                                                            Binding: ?? (example): Types of Verification/Validation.
                                                                                                                                              .... verifiedBy 0..1Reference(Organization | Practitioner | PractitionerRole)Person conducting verification0..1Reference(Organization | Practitioner | PractitionerRole)Person conducting verification
                                                                                                                                                .... verifiedWith 0..1Reference(Patient | RelatedPerson)Person who verified0..1Reference(Patient | RelatedPerson)Person who verified
                                                                                                                                                  .... verificationDate 0..*dateTimeWhen consent verified
                                                                                                                                                  0..*dateTimeWhen consent verified
                                                                                                                                                    ... decision ?!SΣ0..1codedeny | permit
                                                                                                                                                    Binding: ?? (required)
                                                                                                                                                    ?!SΣ0..1codedeny | permit
                                                                                                                                                    Binding: ?? (required)
                                                                                                                                                      ... provision SΣ0..*BackboneElementConstraints to the base Consent.policyRule/Consent.policy
                                                                                                                                                      SΣ0..*BackboneElementConstraints to the base Consent.policyRule/Consent.policy
                                                                                                                                                        .... 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
                                                                                                                                                              .... period Σ0..1PeriodTimeframe for this provisionΣ0..1PeriodTimeframe for this provision
                                                                                                                                                                .... actor 0..*BackboneElementWho|what controlled by this provision (or group, by role)
                                                                                                                                                                0..*BackboneElementWho|what controlled by this provision (or group, by role)
                                                                                                                                                                  ..... 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
                                                                                                                                                                        ..... role 0..1CodeableConceptHow the actor is involved
                                                                                                                                                                        Binding: ?? (extensible): How an actor is involved in the consent considerations.
                                                                                                                                                                        0..1CodeableConceptHow the actor is involved
                                                                                                                                                                        Binding: ?? (extensible): How an actor is involved in the consent considerations.
                                                                                                                                                                          ..... reference 0..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Resource for the actor (or group, by role)0..1Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole)Resource for the actor (or group, by role)
                                                                                                                                                                            .... action Σ0..*CodeableConceptActions controlled by this provision
                                                                                                                                                                            Binding: ?? (required)
                                                                                                                                                                            Σ0..*CodeableConceptActions controlled by this provision
                                                                                                                                                                            Binding: ?? (required)
                                                                                                                                                                              .... securityLabel Σ0..*CodingSecurity Labels that define affected resources
                                                                                                                                                                              Binding: ?? (example): Example Security Labels from the Healthcare Privacy and Security Classification System.
                                                                                                                                                                              Σ0..*CodingSecurity Labels that define affected resources
                                                                                                                                                                              Binding: ?? (example): Example Security Labels from the Healthcare Privacy and Security Classification System.
                                                                                                                                                                                .... purpose Σ0..*CodingContext of activities covered by this provision
                                                                                                                                                                                Binding: ?? (required)
                                                                                                                                                                                Σ0..*CodingContext of activities covered by this provision
                                                                                                                                                                                Binding: ?? (required)
                                                                                                                                                                                  .... documentType Σ0..*Codinge.g. Resource Type, Profile, CDA, etc
                                                                                                                                                                                  Binding: ?? (preferred): The document type a consent provision covers.
                                                                                                                                                                                  Σ0..*Codinge.g. Resource Type, Profile, CDA, etc
                                                                                                                                                                                  Binding: ?? (preferred): The document type a consent provision covers.
                                                                                                                                                                                    .... resourceType Σ0..*Codinge.g. Resource Type, Profile, etc
                                                                                                                                                                                    Binding: ?? (extensible): The resource types a consent provision covers.
                                                                                                                                                                                    Σ0..*Codinge.g. Resource Type, Profile, etc
                                                                                                                                                                                    Binding: ?? (extensible): The resource types a consent provision covers.
                                                                                                                                                                                      .... code Σ0..*CodeableConcepte.g. LOINC or SNOMED CT code, etc. in the content
                                                                                                                                                                                      Binding: ?? (example): If this code is found in an instance, then the exception applies.
                                                                                                                                                                                      Σ0..*CodeableConcepte.g. LOINC or SNOMED CT code, etc. in the content
                                                                                                                                                                                      Binding: ?? (example): If this code is found in an instance, then the exception applies.
                                                                                                                                                                                        .... dataPeriod Σ0..1PeriodTimeframe for data controlled by this provisionΣ0..1PeriodTimeframe for data controlled by this provision
                                                                                                                                                                                          .... data Σ0..*BackboneElementData controlled by this provision
                                                                                                                                                                                          Σ0..*BackboneElementData controlled by this provision
                                                                                                                                                                                            ..... 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
                                                                                                                                                                                                  ..... meaning Σ1..1codeinstance | related | dependents | authoredby
                                                                                                                                                                                                  Binding: ?? (required): How a resource reference is interpreted when testing consent restrictions.
                                                                                                                                                                                                  Σ1..1codeinstance | related | dependents | authoredby
                                                                                                                                                                                                  Binding: ?? (required): How a resource reference is interpreted when testing consent restrictions.
                                                                                                                                                                                                    ..... reference Σ1..1Reference(Resource)The actual data referenceΣ1..1Reference(Resource)The actual data reference
                                                                                                                                                                                                      .... expression 0..1ExpressionA computable expression of the consent0..1ExpressionA computable expression of the consent
                                                                                                                                                                                                        .... provision 0..*See provision (Consent)Nested Exception Provisions
                                                                                                                                                                                                        0..*See provision (Consent)Nested Exception Provisions

                                                                                                                                                                                                          doco Documentation for this format