Profile Comparison between http://hl7.org/cda/us/ccda/StructureDefinition/SexualOrientationObservation vs http://hl7.org/cda/us/ccda/StructureDefinition/SexualOrientationObservation

Left:Sexual Orientation Observation (http://hl7.org/cda/us/ccda/StructureDefinition/SexualOrientationObservation)
Right:Sexual Orientation Observation (http://hl7.org/cda/us/ccda/StructureDefinition/SexualOrientationObservation)

Messages

ErrorStructureDefinition.baseDefinitionValues for baseDefinition differ: 'http://hl7.org/cda/us/ccda/StructureDefinition/SocialHistoryObservation' vs 'http://hl7.org/cda/stds/core/StructureDefinition/Observation'
InformationObservation.typeIdStructureDefinition SexualOrientationObservation has added constraint that is not found in SexualOrientationObservation and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationObservation.templateIdElement minimum cardinalities differ: '2' vs '1'
InformationStructureDefinition.commentValues for comment differ: 'SHALL contain at least one [1..*] id (CONF:4515-8551).' vs 'SHALL contain at least one [1..*] id.'
InformationObservation.codeExample/preferred bindings differ at Observation.code using binding from SexualOrientationObservation
InformationObservation.codeStructureDefinition SexualOrientationObservation has a constraint that is removed in SexualOrientationObservation and it is uncertain whether they are compatible (codeSystem = '2.16.840.1.113883.6.1' or translation.where(codeSystem = '2.16.840.1.113883.6.1').exists())
InformationObservation.referenceRange.typeIdStructureDefinition SexualOrientationObservation has added constraint that is not found in SexualOrientationObservation and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/cda/us/ccda/StructureDefinition/SocialHistoryObservationhttp://hl7.org/cda/stds/core/StructureDefinition/Observation
    • Values Differ
    .copyright
      .descriptionThis observation represents the sexual orientation of the patient. Defined as: > A persons identification of their emotional, romantic, sexual, or affectional attraction to another person. This template was informed by the HL7 Gender Harmony project. This observation is not appropriate for recording patient gender (administrativeGender), Gender Identity (Gender Identity Observation), or birth sex (Birth Sex Observation).This observation represents the sexual orientation of the patient. Defined as: A persons identification of their emotional, romantic, sexual, or affectional attraction to another person. This template was informed by the HL7 Gender Harmony project. This observation is not appropriate for recording patient gender (administrativeGender), Gender Identity (Gender Identity Observation), or birth sex (Birth Sex Observation).
      • Values Differ
      .experimental
        .fhirVersion5.0.0
          .jurisdiction
            ..jurisdiction[0]urn:iso:std:iso:3166#US
              .kindlogical
                .nameSexualOrientationObservation
                  .publisherHealth Level Seven
                    .purpose
                      .statusdraft
                        .titleSexual Orientation Observation
                          .typehttp://hl7.org/cda/stds/core/StructureDefinition/Observation
                            .urlhttp://hl7.org/cda/us/ccda/StructureDefinition/SexualOrientationObservation

                              Structure

                              NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                              .. Observation C1..1SocialHistoryObservationBase for all types and resources
                              Instance of this type are validated by templateId
                              Logical Container: ClinicalDocument (CDA Class)
                              C1..1ObservationBase for all types and resources
                              Instance of this type are validated by templateId
                              Logical Container: ClinicalDocument (CDA Class)
                              Constraints: should-text-ref-value
                                ... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                  ... realmCode 0..*CS0..*CS
                                    ... typeId 0..1IIC0..1II
                                    • StructureDefinition SexualOrientationObservation has added constraint that is not found in SexualOrientationObservation and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
                                    .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                      .... assigningAuthorityName 0..1??0..1??
                                        .... displayable 0..1??0..1??
                                          .... root 1..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.31..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.3
                                            .... extension 1..1stringPrimitive Type string
                                            URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                            1..1stringPrimitive Type string
                                            URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                              ... Slices for templateId 2..*IISlice: Unordered, Open by value:root, value:extension
                                              1..*IISlice: Unordered, Open by value:root, value:extension
                                              • Element minimum cardinalities differ: '2' vs '1'
                                              ... classCode 1..1??Binding: ?? (required)
                                              Fixed Value: OBS
                                              1..1??Binding: ?? (required)
                                              Fixed Value: OBS
                                                ... moodCode 1..1??Binding: ?? (required)
                                                Fixed Value: EVN
                                                1..1??Binding: ?? (required)
                                                Fixed Value: EVN
                                                  ... negationInd 0..1??0..1??
                                                    ... id 1..*II1..*II
                                                      ... code C1..1CDBinding: ?? (preferred)1..1CDSexual Orientation
                                                      Binding: ?? (example)
                                                      • Example/preferred bindings differ at Observation.code using binding from SexualOrientationObservation
                                                      • StructureDefinition SexualOrientationObservation has a constraint that is removed in SexualOrientationObservation and it is uncertain whether they are compatible (codeSystem = '2.16.840.1.113883.6.1' or translation.where(codeSystem = '2.16.840.1.113883.6.1').exists())
                                                      .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                        .... code 1..1??Required Pattern: 76690-71..1??Required Pattern: 76690-7
                                                          .... codeSystem 1..1??, ??, ??Required Pattern: 2.16.840.1.113883.6.11..1??, ??, ??LOINC
                                                          Required Pattern: 2.16.840.1.113883.6.1
                                                            .... codeSystemName 0..1??0..1??
                                                              .... codeSystemVersion 0..1??0..1??
                                                                .... displayName 0..1??0..1??
                                                                  .... sdtcValueSet 0..1??XML: valueSet (urn:hl7-org:sdtc)0..1??XML: valueSet (urn:hl7-org:sdtc)
                                                                    .... sdtcValueSetVersion 0..1??XML: valueSetVersion (urn:hl7-org:sdtc)0..1??XML: valueSetVersion (urn:hl7-org:sdtc)
                                                                      .... originalText 0..1ED0..1ED
                                                                        .... qualifier 0..*CR0..*CR
                                                                          .... translation 0..*CD0..*CD
                                                                            ... derivationExpr 0..1ST0..1ST
                                                                              ... text 0..1EDSHOULD reference the portion of section narrative text corresponding to this entry0..1EDSHOULD reference the portion of section narrative text corresponding to this entry
                                                                                .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                  .... compression 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                    .... integrityCheck 0..1??0..1??
                                                                                      .... integrityCheckAlgorithm 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                        .... language 0..1??0..1??
                                                                                          .... mediaType 0..1??Binding: ?? (example)0..1??Binding: ?? (example)
                                                                                            .... representation 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                              .... xmlText 0..1??Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.0..1??Allows for mixed text content. If @representation='B64', this SHALL be a base64binary string.
                                                                                                .... reference C0..1TELC0..1TELConstraints: value-starts-octothorpe
                                                                                                  .... thumbnail 0..1ED0..1ED
                                                                                                    ... statusCode 1..1CSBinding: ?? (required)1..1CSBinding: ?? (required)
                                                                                                      .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                        .... code 1..1??Fixed Value: completed1..1??Fixed Value: completed
                                                                                                          .... codeSystem 0..00..0
                                                                                                            .... codeSystemName 0..00..0
                                                                                                              .... codeSystemVersion 0..00..0
                                                                                                                .... displayName 0..00..0
                                                                                                                  .... sdtcValueSet 0..1??XML: valueSet (urn:hl7-org:sdtc)0..1??XML: valueSet (urn:hl7-org:sdtc)
                                                                                                                    .... sdtcValueSetVersion 0..1??XML: valueSetVersion (urn:hl7-org:sdtc)0..1??XML: valueSetVersion (urn:hl7-org:sdtc)
                                                                                                                      .... originalText 0..00..0
                                                                                                                        .... qualifier 0..00..0
                                                                                                                          .... translation 0..00..0
                                                                                                                            ... effectiveTime 1..1IVL_TSThe effectiveTime represents the relevant time of the observation. A patient's "sexual orientation" may change and using effectiveTime/low and effectiveTime/high defines the time during which the patient had identified their emotional, romantic, sexual, or affectional attraction to another person.1..1IVL_TSThe effectiveTime represents the relevant time of the observation. A patient's "sexual orientation" may change and using effectiveTime/low and effectiveTime/high defines the time during which the patient had identified their emotional, romantic, sexual, or affectional attraction to another person.
                                                                                                                              .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                .... value 0..1??Date Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz] 0..1??Date Format: YYYYMMDDHHMMSS.UUUU[+|-ZZzz]
                                                                                                                                  .... operator 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                    .... low 1..1IVXB_TS1..1IVXB_TS
                                                                                                                                      .... center 0..1TS0..1TS
                                                                                                                                        .... width 0..1PQ0..1PQ
                                                                                                                                          .... high 0..1IVXB_TS0..1IVXB_TS
                                                                                                                                            ... priorityCode 0..1CEBinding: ?? (example)0..1CEBinding: ?? (example)
                                                                                                                                              ... repeatNumber 0..1IVL_INT0..1IVL_INT
                                                                                                                                                ... languageCode 0..1CSBinding: ?? (required)0..1CSBinding: ?? (required)
                                                                                                                                                  ... Slices for value 1..1ANY, BL, ED, ST, CD, CV, CE, CO, SC, II, TEL, AD, EN, INT, REAL, PQ, MO, TS, IVL_PQ, IVL_TS, PIVL_TS, EIVL_TS, SXPR_TS, RTO_PQ_PQ(USCDI) Alcohol Use, Substance Use, SDOH Problems/Health Concerns
                                                                                                                                                  Slice: Unordered, Open by type:$this
                                                                                                                                                  1..1CD
                                                                                                                                                    .... nullFlavor 0..0
                                                                                                                                                    • Added this element
                                                                                                                                                    .... code 1..1??Binding: ?? (required)
                                                                                                                                                    • Added this element
                                                                                                                                                    .... codeSystem 0..1??, ??, ??
                                                                                                                                                    • Added this element
                                                                                                                                                    .... codeSystemName 0..1??
                                                                                                                                                    • Added this element
                                                                                                                                                    .... codeSystemVersion 0..1??
                                                                                                                                                    • Added this element
                                                                                                                                                    .... displayName 0..1??
                                                                                                                                                    • Added this element
                                                                                                                                                    .... sdtcValueSet 0..1??XML: valueSet (urn:hl7-org:sdtc)
                                                                                                                                                    • Added this element
                                                                                                                                                    .... sdtcValueSetVersion 0..1??XML: valueSetVersion (urn:hl7-org:sdtc)
                                                                                                                                                    • Added this element
                                                                                                                                                    .... originalText 0..1ED
                                                                                                                                                    • Added this element
                                                                                                                                                    .... qualifier 0..*CR
                                                                                                                                                    • Added this element
                                                                                                                                                    .... translation 0..*CD
                                                                                                                                                    • Added this element
                                                                                                                                                    ... interpretationCode 0..*CEBinding: ?? (required)
                                                                                                                                                    0..*CEBinding: ?? (required)
                                                                                                                                                      ... methodCode 0..*CEBinding: ?? (example)
                                                                                                                                                      0..*CEBinding: ?? (example)
                                                                                                                                                        ... targetSiteCode 0..*CD0..*CD
                                                                                                                                                          ... subject 0..1Subject0..1Subject
                                                                                                                                                            ... specimen 0..*Specimen0..*Specimen
                                                                                                                                                              ... performer 0..*Performer20..*Performer2
                                                                                                                                                                ... author 0..*??Base for all types and resources
                                                                                                                                                                0..*Author
                                                                                                                                                                  ... informant 0..*Informant0..*Informant
                                                                                                                                                                    ... participant 0..*Participant20..*Participant2
                                                                                                                                                                      ... Slices for entryRelationship 0..*EntryRelationshipSlice: Unordered, Open by profile:act, profile:observation
                                                                                                                                                                      0..*EntryRelationship
                                                                                                                                                                        ... reference 0..*Reference0..*Reference
                                                                                                                                                                          ... precondition 0..*Precondition0..*Precondition
                                                                                                                                                                            ... sdtcPrecondition2 0..*Precondition2XML: precondition2 (urn:hl7-org:sdtc)
                                                                                                                                                                            0..*Precondition2XML: precondition2 (urn:hl7-org:sdtc)
                                                                                                                                                                              ... referenceRange 0..*InfrastructureRoot0..*InfrastructureRoot
                                                                                                                                                                                .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                  .... realmCode 0..*CS0..*CS
                                                                                                                                                                                    .... typeId 0..1IIC0..1II
                                                                                                                                                                                    • StructureDefinition SexualOrientationObservation has added constraint that is not found in SexualOrientationObservation and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
                                                                                                                                                                                    ..... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                                                                                                                                                      ..... assigningAuthorityName 0..1??0..1??
                                                                                                                                                                                        ..... displayable 0..1??0..1??
                                                                                                                                                                                          ..... root 1..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.31..1??, ??, ??Fixed Value: 2.16.840.1.113883.1.3
                                                                                                                                                                                            ..... extension 1..1stringPrimitive Type string
                                                                                                                                                                                            URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                            1..1stringPrimitive Type string
                                                                                                                                                                                            URL: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
                                                                                                                                                                                              .... templateId 0..*II0..*II
                                                                                                                                                                                                .... typeCode 0..1??Binding: ?? (required)
                                                                                                                                                                                                Fixed Value: REFV
                                                                                                                                                                                                0..1??Binding: ?? (required)
                                                                                                                                                                                                Fixed Value: REFV
                                                                                                                                                                                                  .... observationRange 1..1ObservationRange1..1ObservationRange
                                                                                                                                                                                                    ... sdtcInFulfillmentOf1 0..*InFulfillmentOf1XML: inFulfillmentOf1 (urn:hl7-org:sdtc)
                                                                                                                                                                                                    0..*InFulfillmentOf1XML: inFulfillmentOf1 (urn:hl7-org:sdtc)
                                                                                                                                                                                                      ... sdtcCategory 0..*CDXML: category (urn:hl7-org:sdtc)
                                                                                                                                                                                                      • Added this element

                                                                                                                                                                                                      doco Documentation for this format