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

Left:Service Delivery Location (http://hl7.org/cda/us/ccda/StructureDefinition/ServiceDeliveryLocation)
Right:Service Delivery Location (http://hl7.org/cda/us/ccda/StructureDefinition/ServiceDeliveryLocation)

Messages

InformationParticipantRole.typeIdStructureDefinition ServiceDeliveryLocation has added constraint that is not found in ServiceDeliveryLocation and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationStructureDefinition.shortValues for short differ: '(USCDI) Facility Identifier' vs '𝗨𝗦𝗖𝗗𝗜: Facility Identifier'
InformationParticipantRole.codeStructureDefinition ServiceDeliveryLocation has added constraint that is not found in ServiceDeliveryLocation and it is uncertain whether they are compatible (code.exists() implies (code.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.20275') or code.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1267.26') or code.memberOf('http://hl7.org/cda/us/ccda/ValueSet/CMSPlaceOfServiceCodes')))
InformationParticipantRole.addrStructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or item.city.count() = 1)
InformationParticipantRole.addrStructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
InformationParticipantRole.addrStructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or use.exists())
InformationParticipantRole.addrStructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or item.country.exists())
InformationParticipantRole.addrStructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (item.xmlText.empty())
InformationParticipantRole.addrStructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
InformationParticipantRole.addrStructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
InformationParticipantRole.addrStructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
InformationParticipantRole.playingEntity.typeIdStructureDefinition ServiceDeliveryLocation has added constraint that is not found in ServiceDeliveryLocation and it is uncertain whether they are compatible (root.exists() or nullFlavor.exists())
InformationStructureDefinition.shortValues for short differ: '(USCDI) Facility Name' vs '𝗨𝗦𝗖𝗗𝗜: Facility Name'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/cda/stds/core/StructureDefinition/ParticipantRole
      .copyright
        .descriptionThis clinical statement represents the physical place of available services or resources. It is the location of a service event where an act, observation or procedure took or can place.This clinical statement represents the physical place of available services or resources. It is the location of a service event where an act, observation or procedure took or can place. The ASTP/ONC U.S. Core Data for Interoperability (USCDI) specifies that Encounter Location must be represented using either the National Healthcare Safety Network (NHSN) Healthcare Facility Patient Care Location (HSLOC) codes or SNOMED CT location type codes. The HealthcareServiceLocation value set, bound to ParticipantRole.code, includes concepts from HSLOC, SNOMED CT, and CMS Place of Service (POS) codes to support a variety of implementation contexts. To conform with USCDI requirements, certifying systems shall support either HSLOC codes or SNOMED CT codes. Inclusion of CMS POS codes is optional and may be used to meet billing or administrative needs.
        • Values Differ
        .experimental
          .fhirVersion5.0.0
            .jurisdiction
              ..jurisdiction[0]urn:iso:std:iso:3166#US
                .kindlogical
                  .nameServiceDeliveryLocation
                    .publisherHealth Level Seven
                      .purpose
                        .statusdraft
                          .titleService Delivery Location
                            .typehttp://hl7.org/cda/stds/core/StructureDefinition/ParticipantRole
                              .urlhttp://hl7.org/cda/us/ccda/StructureDefinition/ServiceDeliveryLocation

                                Structure

                                NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                .. ParticipantRole C1..1ParticipantRoleBase for all types and resources
                                Instance of this type are validated by templateId
                                Logical Container: ClinicalDocument (CDA Class)
                                Constraints: should-addr, should-telecom
                                C1..1ParticipantRoleBase for all types and resources
                                Instance of this type are validated by templateId
                                Logical Container: ClinicalDocument (CDA Class)
                                Constraints: should-addr, should-telecom
                                  ... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                    ... realmCode 0..*CS0..*CS
                                      ... typeId 0..1IIC0..1II
                                      • StructureDefinition ServiceDeliveryLocation has added constraint that is not found in ServiceDeliveryLocation 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
                                                ... classCode 1..1??Binding: ?? (required)
                                                Fixed Value: SDLOC
                                                1..1??Binding: ?? (required)
                                                Fixed Value: SDLOC
                                                  ... Slices for id 0..*II(USCDI) Facility Identifier
                                                  Slice: Unordered, Open by value:root
                                                  0..*II𝗨𝗦𝗖𝗗𝗜: Facility Identifier
                                                  Slice: Unordered, Open by value:root
                                                    ... sdtcIdentifiedBy 0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
                                                    0..*IdentifiedByXML: identifiedBy (urn:hl7-org:sdtc)
                                                      ... code 1..1CE(USCDI) Facility Type
                                                      Binding: ?? (required)
                                                      C1..1CEBinding: ?? (preferred): 𝗨𝗦𝗖𝗗𝗜: Facility Type
                                                      Additional BindingsPurposeDocumentation
                                                      ??Preferred
                                                      CMS Place of Service

                                                      Constraints: shall-use-one-binding
                                                      • StructureDefinition ServiceDeliveryLocation has added constraint that is not found in ServiceDeliveryLocation and it is uncertain whether they are compatible (code.exists() implies (code.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.1.11.20275') or code.memberOf('http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1267.26') or code.memberOf('http://hl7.org/cda/us/ccda/ValueSet/CMSPlaceOfServiceCodes')))
                                                      ... addr C0..1??Base for all types and resources
                                                      0..1??
                                                      • StructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or item.city.count() = 1)
                                                      • StructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or (item.streetAddressLine.count() >= 1 and item.streetAddressLine.count() <= 4))
                                                      • StructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or use.exists())
                                                      • StructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or item.country.exists())
                                                      • StructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (item.xmlText.empty())
                                                      • StructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.state.exists(nullFlavor.exists() or xmlText.memberOf('http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state')))
                                                      • StructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible (nullFlavor.exists() or (item.country.exists() and item.country.xmlText != 'US' and item.country.xmlText != 'USA') or item.postalCode.exists(nullFlavor.exists() or xmlText.matches('[0-9]{5}(-[0-9]{4})?')))
                                                      • StructureDefinition ServiceDeliveryLocation has a constraint that is removed in ServiceDeliveryLocation and it is uncertain whether they are compatible ((item.state.empty() or item.state.count() = 1) and (item.city.empty() or item.city.count() = 1) and (item.postalCode.empty() or item.postalCode.count() = 1) and (item.country.empty() or item.country.count() = 1))
                                                      ... telecom 0..*TEL0..*TEL
                                                        ... playingDevice 0..1Device0..1Device
                                                          ... playingEntity 1..1PlayingEntity1..1PlayingEntity
                                                            .... nullFlavor 0..1??Binding: ?? (required)0..1??Binding: ?? (required)
                                                              .... realmCode 0..*CS0..*CS
                                                                .... typeId 0..1IIC0..1II
                                                                • StructureDefinition ServiceDeliveryLocation has added constraint that is not found in ServiceDeliveryLocation 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
                                                                            .... classCode 1..1??Binding: ?? (required)
                                                                            Fixed Value: PLC
                                                                            1..1??Binding: ?? (required)
                                                                            Fixed Value: PLC
                                                                              .... determinerCode 0..1??Binding: ?? (required)
                                                                              Fixed Value: INSTANCE
                                                                              0..1??Binding: ?? (required)
                                                                              Fixed Value: INSTANCE
                                                                                .... code 0..1CEBinding: ?? (example)0..1CEBinding: ?? (example)
                                                                                  .... quantity 0..*PQ0..*PQ
                                                                                    .... name 1..1PN(USCDI) Facility Name
                                                                                    1..1PN𝗨𝗦𝗖𝗗𝗜: Facility Name
                                                                                      .... sdtcBirthTime 0..1TSXML: birthTime (urn:hl7-org:sdtc)0..1TSXML: birthTime (urn:hl7-org:sdtc)
                                                                                        .... desc 0..1ED0..1ED
                                                                                          ... scopingEntity 0..1Entity0..1Entity

                                                                                            doco Documentation for this format