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

Left:Social History Observation (http://hl7.org/cda/us/ccda/StructureDefinition/SocialHistoryObservation)
Right:Social History Observation (http://hl7.org/cda/us/ccda/StructureDefinition/SocialHistoryObservation)

Messages

InformationObservation.typeIdStructureDefinition SocialHistoryObservation has added constraint that is not found in SocialHistoryObservation and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationObservation.codeExample/preferred bindings differ at Observation.code using binding from SocialHistoryObservation
InformationStructureDefinition.shortValues for short differ: '(USCDI) Alcohol Use, Substance Use, SDOH Problems/Health Concerns' vs '𝗨𝗦𝗖𝗗𝗜: Alcohol Use, Substance Use, SDOH Problems/Health Concerns'
InformationObservation.referenceRange.typeIdStructureDefinition SocialHistoryObservation has added constraint that is not found in SocialHistoryObservation and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/cda/stds/core/StructureDefinition/Observation
      .copyright
        .descriptionThis template represents a patient's job (occupation and industry), lifestyle, and environmental health risk factors. Demographic data (e.g., marital status, race, ethnicity, religious affiliation) are captured in the header. Though tobacco use and exposure may be represented with a Social History Observation, it is recommended to use the Current Smoking Status template or the Tobacco Use template instead, to represent smoking or tobacco habits. There are supplemental templates and guidance for observations of [Occupational Data for Health](https://www.hl7.org/implement/standards/product_brief.cfm?product_id=522), [nutrition](https://www.hl7.org/implement/standards/product_brief.cfm?product_id=478) and [pregnancy](https://www.hl7.org/implement/standards/product_brief.cfm?product_id=494) that could be captured in the Social History Observation, and implementers may want to consider using those more specific templates in the Social History section.This template represents a patient's job (occupation and industry), lifestyle, and environmental health risk factors. Demographic data (e.g., marital status, race, ethnicity, religious affiliation) are captured in the header. Though tobacco use and exposure may be represented with a Social History Observation, it is recommended to use the Current Smoking Status template or the Tobacco Use template instead, to represent smoking or tobacco habits. There are supplemental templates and guidance for observations of [Occupational Data for Health](https://www.hl7.org/implement/standards/product_brief.cfm?product_id=522), [nutrition](https://www.hl7.org/implement/standards/product_brief.cfm?product_id=478) and [pregnancy](https://www.hl7.org/implement/standards/product_brief.cfm?product_id=494) that could be captured in the Social History Observation, and implementers may want to consider using those more specific templates in the Social History section. #### Templates Used Although open templates may contain any valid CDA content, the following templates are specifically called out by this template: **Optional EntryRelationships**: [AssessmentScaleObservation](StructureDefinition-AssessmentScaleObservation.html), [EntryReference](StructureDefinition-EntryReference.html)
        • Values Differ
        .experimental
          .fhirVersion5.0.0
            .jurisdiction
              ..jurisdiction[0]urn:iso:std:iso:3166#US
                .kindlogical
                  .nameSocialHistoryObservation
                    .publisherHealth Level Seven
                      .purpose
                        .statusdraft
                          .titleSocial History Observation
                            .typehttp://hl7.org/cda/stds/core/StructureDefinition/Observation
                              .urlhttp://hl7.org/cda/us/ccda/StructureDefinition/SocialHistoryObservation

                                Structure

                                NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                .. Observation 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, should-value, 4515-8555, should-sh-author
                                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, should-value, 4515-8555, should-sh-author
                                  ... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                    ... realmCode 0..*CS0..*CS
                                      ... typeId 0..1IIC0..1II
                                      • StructureDefinition SocialHistoryObservation has added constraint that is not found in SocialHistoryObservation 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 1..*IISlice: Unordered, Open by value:root, value:extension
                                                1..*IISlice: Unordered, Open by value:root, value:extension
                                                  ... 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)
                                                          Constraints: 4515-32956
                                                          C1..1CDBinding: ?? (preferred)
                                                          Constraints: 4515-32956
                                                          • Example/preferred bindings differ at Observation.code using binding from SocialHistoryObservation
                                                          ... 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..1TELConstraints: value-starts-octothorpeC0..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_TS1..1IVL_TS
                                                                                                            ... priorityCode 0..1CEBinding: ?? (example)0..1CEBinding: ?? (example)
                                                                                                              ... repeatNumber 0..1IVL_INT0..1IVL_INT
                                                                                                                ... languageCode 0..1CSBinding: ?? (required)0..1CSBinding: ?? (required)
                                                                                                                  ... Slices for value 0..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
                                                                                                                  0..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𝗨𝗦𝗖𝗗𝗜: Alcohol Use, Substance Use, SDOH Problems/Health Concerns
                                                                                                                  Slice: Unordered, Open by type:$this
                                                                                                                    ... 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..*??
                                                                                                                                  ... informant 0..*Informant0..*Informant
                                                                                                                                    ... participant 0..*Participant20..*Participant2
                                                                                                                                      ... Slices for entryRelationship 0..*EntryRelationshipSlice: Unordered, Open by profile:act, profile:observation
                                                                                                                                      0..*EntryRelationshipSlice: Unordered, Open by profile:act, profile:observation
                                                                                                                                        ... 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 SocialHistoryObservation has added constraint that is not found in SocialHistoryObservation 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 1..1CDXML: category (urn:hl7-org:sdtc)
                                                                                                                                                                      • Added this element

                                                                                                                                                                      doco Documentation for this format