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

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

Messages

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

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Questionnaire|5.0.0
      .copyright
        .date2025-12-16
          .descriptionUzbekistan Core Questionnaire profile for multilingual structured data capture forms
            .experimentaltrue
              .fhirVersion5.0.0
                .jurisdiction
                  ..jurisdiction[0]urn:iso:std:iso:3166#UZ
                    .kindresource
                      .nameUZCoreQuestionnaire
                        .publisherMinistry of Health of the Republic of Uzbekistan
                          .purpose
                            .statusactive
                              .titleUZ Core Questionnaire
                                .typeQuestionnaire
                                  .urlhttps://dhp.uz/fhir/core/StructureDefinition/uz-core-questionnaire
                                    .version0.9.00.10.0
                                    • Values Differ

                                    Structure

                                    NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                    .. Questionnaire C0..*Questionnaire(5.0.0)A structured set of questions
                                    Interfaces Implemented: MetadataResource
                                    C0..*Questionnaire(5.0.0)A structured set of questions
                                    Interfaces Implemented: MetadataResource
                                      ... 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
                                            ... language 0..1codeLanguage of the resource content
                                            Binding: ?? (required): IETF language tag for a human language
                                            Additional BindingsPurpose
                                            ??Starter
                                            0..1codeLanguage of the resource content
                                            Binding: ?? (required): IETF language tag for a human language
                                            Additional BindingsPurpose
                                            ??Starter
                                              ... 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
                                                      ... url SΣC0..1uriCanonical identifier for this questionnaire, represented as an absolute URI (globally unique)SΣC0..1uriCanonical identifier for this questionnaire, represented as an absolute URI (globally unique)
                                                        ... identifier SΣ0..*IdentifierBusiness identifier for questionnaire
                                                        SΣ0..*IdentifierBusiness identifier for questionnaire
                                                          ... version SΣ0..1stringBusiness version of the questionnaireSΣ0..1stringBusiness version of the questionnaire
                                                            ... versionAlgorithm[x] Σ0..1string, CodingHow to compare versions
                                                            Binding: ?? (extensible)
                                                            Σ0..1string, CodingHow to compare versions
                                                            Binding: ?? (extensible)
                                                              ... name SΣC0..1stringName for this questionnaire (computer friendly)SΣC0..1stringName for this questionnaire (computer friendly)
                                                                ... title SΣ1..1stringQuestionnaire title (in Uzbek language)SΣ1..1stringQuestionnaire title (in Uzbek language)
                                                                  .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                    .... Slices for extension 0..*ExtensionQuestionnaire title (in Russian and Karakalpak languages)
                                                                    Slice: Unordered, Open by value:url
                                                                    0..*ExtensionQuestionnaire title (in Russian and Karakalpak languages)
                                                                    Slice: Unordered, Open by value:url
                                                                      .... value 0..1stringPrimitive value for string
                                                                      Max Length:1048576
                                                                      0..1stringPrimitive value for string
                                                                      Max Length:1048576
                                                                        ... derivedFrom Σ0..*canonical(Questionnaire)Based on Questionnaire
                                                                        Σ0..*canonical(Questionnaire)Based on Questionnaire
                                                                          ... status ?!SΣC1..1codedraft | active | retired | unknown
                                                                          Binding: ?? (required): The lifecycle status of an artifact.
                                                                          ?!SΣC1..1codedraft | active | retired | unknown
                                                                          Binding: ?? (required): The lifecycle status of an artifact.
                                                                            ... experimental Σ0..1booleanFor testing purposes, not real usageΣ0..1booleanFor testing purposes, not real usage
                                                                              ... subjectType SΣ0..*codeResource types that can be subject of this questionnaire
                                                                              Binding: ?? (required): One of the resource types defined as part of this version of FHIR.
                                                                              SΣ0..*codeResource types that can be subject of this questionnaire
                                                                              Binding: ?? (required): One of the resource types defined as part of this version of FHIR.
                                                                                ... date Σ0..1dateTimeDate last changedΣ0..1dateTimeDate last changed
                                                                                  ... publisher SΣ0..1stringName of the publisher/steward (organization or individual)SΣ0..1stringName of the publisher/steward (organization or individual)
                                                                                    ... contact Σ0..*ContactDetailContact details for the publisher
                                                                                    Σ0..*ContactDetailContact details for the publisher
                                                                                      ... description SΣ0..1markdownNatural language description of the questionnaireSΣ0..1markdownNatural language description of the questionnaire
                                                                                        .... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                                          .... Slices for extension 0..*ExtensionDescription (in Russian and Karakalpak languages)
                                                                                          Slice: Unordered, Open by value:url
                                                                                          0..*ExtensionDescription (in Russian and Karakalpak languages)
                                                                                          Slice: Unordered, Open by value:url
                                                                                            .... value 0..1markdownPrimitive value for markdown0..1markdownPrimitive value for markdown
                                                                                              ... useContext SΣ0..*UsageContextThe context that the content is intended to support
                                                                                              SΣ0..*UsageContextThe context that the content is intended to support
                                                                                                ... jurisdiction SΣ0..*CodeableConceptIntended jurisdiction for questionnaire (if applicable)
                                                                                                Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.
                                                                                                SΣ0..*CodeableConceptIntended jurisdiction for questionnaire (if applicable)
                                                                                                Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.
                                                                                                  ... purpose S0..1markdownWhy this questionnaire is definedS0..1markdownWhy this questionnaire is defined
                                                                                                    ... copyright 0..1markdownUse and/or publishing restrictions0..1markdownUse and/or publishing restrictions
                                                                                                      ... copyrightLabel 0..1stringCopyright holder and year(s)0..1stringCopyright holder and year(s)
                                                                                                        ... approvalDate 0..1dateWhen the questionnaire was approved by publisher0..1dateWhen the questionnaire was approved by publisher
                                                                                                          ... lastReviewDate 0..1dateWhen the questionnaire was last reviewed by the publisher0..1dateWhen the questionnaire was last reviewed by the publisher
                                                                                                            ... effectivePeriod SΣ0..1PeriodWhen the questionnaire is expected to be usedSΣ0..1PeriodWhen the questionnaire is expected to be used
                                                                                                              ... code Σ0..*CodingConcept that represents the overall questionnaire
                                                                                                              Binding: ?? (example): Codes for questionnaires, groups and individual questions.
                                                                                                              Σ0..*CodingConcept that represents the overall questionnaire
                                                                                                              Binding: ?? (example): Codes for questionnaires, groups and individual questions.
                                                                                                                ... item SC0..*BackboneElementQuestions and sections within the Questionnaire
                                                                                                                SC0..*BackboneElementQuestions and sections within the Questionnaire
                                                                                                                  .... 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
                                                                                                                        .... linkId SC1..1stringUnique id for item in questionnaireSC1..1stringUnique id for item in questionnaire
                                                                                                                          .... definition S0..1uriElementDefinition - details for the itemS0..1uriElementDefinition - details for the item
                                                                                                                            .... code SC0..*CodingCorresponding concept for this item in a terminology
                                                                                                                            Binding: ?? (example): Codes for questionnaires, groups and individual questions.
                                                                                                                            SC0..*CodingCorresponding concept for this item in a terminology
                                                                                                                            Binding: ?? (example): Codes for questionnaires, groups and individual questions.
                                                                                                                              .... prefix S0..1stringE.g. "1(a)", "2.5.3"S0..1stringE.g. "1(a)", "2.5.3"
                                                                                                                                ..... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                                                                                  ..... Slices for extension 0..*ExtensionItem prefix (in Russian and Karakalpak languages)
                                                                                                                                  Slice: Unordered, Open by value:url
                                                                                                                                  0..*ExtensionItem prefix (in Russian and Karakalpak languages)
                                                                                                                                  Slice: Unordered, Open by value:url
                                                                                                                                    ..... value 0..1stringPrimitive value for string
                                                                                                                                    Max Length:1048576
                                                                                                                                    0..1stringPrimitive value for string
                                                                                                                                    Max Length:1048576
                                                                                                                                      .... text S0..1stringPrimary text for the itemS0..1stringPrimary text for the item
                                                                                                                                        ..... id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                                                                                                          ..... Slices for extension 0..*ExtensionItem text (in Russian and Karakalpak languages)
                                                                                                                                          Slice: Unordered, Open by value:url
                                                                                                                                          0..*ExtensionItem text (in Russian and Karakalpak languages)
                                                                                                                                          Slice: Unordered, Open by value:url
                                                                                                                                            ..... value 0..1stringPrimitive value for string
                                                                                                                                            Max Length:1048576
                                                                                                                                            0..1stringPrimitive value for string
                                                                                                                                            Max Length:1048576
                                                                                                                                              .... type SC1..1codegroup | display | boolean | decimal | integer | date | dateTime +
                                                                                                                                              Binding: ?? (required): Distinguishes groups from questions and display text and indicates data type for questions.
                                                                                                                                              SC1..1codegroup | display | boolean | decimal | integer | date | dateTime +
                                                                                                                                              Binding: ?? (required): Distinguishes groups from questions and display text and indicates data type for questions.
                                                                                                                                                .... enableWhen ?!SC0..*BackboneElementOnly allow data when
                                                                                                                                                ?!SC0..*BackboneElementOnly allow data when
                                                                                                                                                  ..... 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
                                                                                                                                                        ..... question 1..1stringThe linkId of question that determines whether item is enabled/disabled1..1stringThe linkId of question that determines whether item is enabled/disabled
                                                                                                                                                          ..... operator C1..1codeexists | = | != | > | < | >= | <=
                                                                                                                                                          Binding: ?? (required): The criteria by which a question is enabled.
                                                                                                                                                          C1..1codeexists | = | != | > | < | >= | <=
                                                                                                                                                          Binding: ?? (required): The criteria by which a question is enabled.
                                                                                                                                                            ..... answer[x] C1..1boolean, decimal, integer, date, dateTime, time, string, Coding, Quantity, Reference(Resource)Value for question comparison based on operator
                                                                                                                                                            Binding: ?? (example): Allowed values to answer questions.
                                                                                                                                                            C1..1boolean, decimal, integer, date, dateTime, time, string, Coding, Quantity, Reference(Resource)Value for question comparison based on operator
                                                                                                                                                            Binding: ?? (example): Allowed values to answer questions.
                                                                                                                                                              .... enableBehavior C0..1codeall | any
                                                                                                                                                              Binding: ?? (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
                                                                                                                                                              C0..1codeall | any
                                                                                                                                                              Binding: ?? (required): Controls how multiple enableWhen values are interpreted - whether all or any must be true.
                                                                                                                                                                .... disabledDisplay 0..1codehidden | protected
                                                                                                                                                                Binding: ?? (required): Defines how disabled elements should be rendered
                                                                                                                                                                0..1codehidden | protected
                                                                                                                                                                Binding: ?? (required): Defines how disabled elements should be rendered
                                                                                                                                                                  .... required SC0..1booleanWhether the item must be included in data resultsSC0..1booleanWhether the item must be included in data results
                                                                                                                                                                    .... repeats SC0..1booleanWhether the item may repeatSC0..1booleanWhether the item may repeat
                                                                                                                                                                      .... readOnly SC0..1booleanDon't allow human editingSC0..1booleanDon't allow human editing
                                                                                                                                                                        .... maxLength SC0..1integerNo more than these many charactersSC0..1integerNo more than these many characters
                                                                                                                                                                          .... answerConstraint SC0..1codeoptionsOnly | optionsOrType | optionsOrString
                                                                                                                                                                          Binding: ?? (required): Indicates differnt modes for restricting values when options or valueset are specified
                                                                                                                                                                          SC0..1codeoptionsOnly | optionsOrType | optionsOrString
                                                                                                                                                                          Binding: ?? (required): Indicates differnt modes for restricting values when options or valueset are specified
                                                                                                                                                                            .... answerValueSet SC0..1canonical(ValueSet)ValueSet containing permitted answersSC0..1canonical(ValueSet)ValueSet containing permitted answers
                                                                                                                                                                              .... answerOption SC0..*BackboneElementPermitted answer
                                                                                                                                                                              SC0..*BackboneElementPermitted answer
                                                                                                                                                                                ..... 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 value[x] S1..1integer, date, time, string, Coding, Reference(Resource)Answer value
                                                                                                                                                                                      Slice: Unordered, Open by type:$this
                                                                                                                                                                                      Binding: ?? (example): Allowed values to answer questions.
                                                                                                                                                                                      S1..1integer, date, time, string, Coding, Reference(Resource)Answer value
                                                                                                                                                                                      Slice: Unordered, Open by type:$this
                                                                                                                                                                                      Binding: ?? (example): Allowed values to answer questions.
                                                                                                                                                                                        ..... initialSelected 0..1booleanWhether option is selected by default0..1booleanWhether option is selected by default
                                                                                                                                                                                          .... initial SC0..*BackboneElementInitial value(s) when item is first rendered
                                                                                                                                                                                          SC0..*BackboneElementInitial value(s) when item is first rendered
                                                                                                                                                                                            ..... 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
                                                                                                                                                                                                  ..... value[x] 1..1boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource)Actual value for initializing the question
                                                                                                                                                                                                  Binding: ?? (example): Allowed values to answer questions.
                                                                                                                                                                                                  1..1boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource)Actual value for initializing the question
                                                                                                                                                                                                  Binding: ?? (example): Allowed values to answer questions.
                                                                                                                                                                                                    .... item S0..*See item (Questionnaire)Nested questionnaire items
                                                                                                                                                                                                    S0..*See item (Questionnaire)Nested questionnaire items

                                                                                                                                                                                                      doco Documentation for this format