Profile Comparison between http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-HealthcareServiceForReferralManagement vs http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-HealthcareServiceForReferralManagement

Left:SDOHCC Healthcare Service for Referral Management (http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-HealthcareServiceForReferralManagement)
Right:SDOHCC Healthcare Service for Referral Management (http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-HealthcareServiceForReferralManagement)

Messages

ErrorStructureDefinition.versionValues for version differ: '3.0.0-ballot' vs '3.0.0'
InformationStructureDefinition.statusValues for status differ: 'active' vs 'draft'
InformationStructureDefinition.dateValues for date differ: '2025-12-13T17:11:59+00:00' vs '2026-08-12T14:59:42+00:00'
ErrorStructureDefinition.baseDefinitionValues for baseDefinition differ: 'http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-HealthcareService' vs 'http://hl7.org/fhir/StructureDefinition/HealthcareService'
WarningHealthcareService.locationElements differ in definition for mustSupport: 'true' vs 'false'
InformationHealthcareService.telecomElement minimum cardinalities differ: '1' vs '0'
WarningHealthcareService.communicationElements differ in definition for mustSupport: 'true' vs 'false'
WarningHealthcareService.appointmentRequiredElements differ in definition for mustSupport: 'true' vs 'false'
WarningHealthcareService.availableTimeElements differ in definition for mustSupport: 'true' vs 'false'
WarningHealthcareService.notAvailableElements differ in definition for mustSupport: 'true' vs 'false'
WarningHealthcareService.availabilityExceptionsElements differ in definition for mustSupport: 'true' vs 'false'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-HealthcareServicehttp://hl7.org/fhir/StructureDefinition/HealthcareService
    • Values Differ
    .copyright
      .date2025-12-13T17:11:59+00:002026-08-12T14:59:42+00:00
      • Values Differ
      .descriptionProfile that extends SDOHCC HealthcareService to support capacity status queries, allowing referral sources to determine if a CBO has capacity before initiating a referral. Includes the capacity-status extension and elements for describing services, programs, and contact information.Profile that extends SDOHCC HealthcareService to support capacity status queries, allowing referral sources to determine if a CBO has capacity before initiating a referral. Includes the capacity-status extension and elements for describing services, programs, and contact information. This use case primarily leverages the [HealthcareService](https://hl7.org/fhir/R4/healthcareservice.html) resource, with [Task](https://hl7.org/fhir/R4/task.html) being used in the post-referral [Capacity Status](capacity.html) scenario.
      • Values Differ
      .experimental
        .fhirVersion4.0.1
          .jurisdiction
            ..jurisdiction[0]urn:iso:std:iso:3166#US
              .kindresource
                .nameSDOHCCHealthcareServiceForReferralManagement
                  .publisherHL7 International / Patient Care
                    .purpose
                      .statusactivedraft
                      • Values Differ
                      .titleSDOHCC Healthcare Service for Referral Management
                        .typeHealthcareService
                          .urlhttp://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-HealthcareServiceForReferralManagement
                            .version3.0.0-ballot3.0.0
                            • Values Differ

                            Structure

                            NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                            .. HealthcareService 0..*SDOHCCHealthcareServiceThe details of a healthcare service available at a location
                            0..*HealthcareServiceThe details of a healthcare service available at a location
                              ... 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: ?? (preferred): A human language.
                                    Additional BindingsPurpose
                                    ??Max Binding
                                    0..1codeLanguage of the resource content
                                    Binding: ?? (preferred): A human language.
                                    Additional BindingsPurpose
                                    ??Max Binding
                                      ... 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
                                          ... Slices for extension 1..*ExtensionExtension
                                          Slice: Unordered, Open by value:url
                                          1..*ExtensionExtension
                                          Slice: Unordered, Open by value:url
                                            ... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
                                            ?!0..*ExtensionExtensions that cannot be ignored
                                              ... identifier Σ0..*IdentifierExternal identifiers for this item
                                              Σ0..*IdentifierExternal identifiers for this item
                                                ... active ?!SΣ1..1booleanWhether this HealthcareService record is in active use
                                                Fixed Value: true
                                                ?!SΣ1..1booleanWhether this HealthcareService record is in active use
                                                Fixed Value: true
                                                  ... providedBy Σ0..1Reference(Organization)Organization that provides this serviceΣ0..1Reference(Organization)Organization that provides this service
                                                    ... category SΣ1..*CodeableConceptBroad category of service being performed or delivered
                                                    Binding: ?? (example): A category of the service(s) that could be provided.
                                                    SΣ1..*CodeableConceptBroad category of service being performed or delivered
                                                    Binding: ?? (example): A category of the service(s) that could be provided.
                                                      .... id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                        .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                        Slice: Unordered, Open by value:url
                                                        0..*ExtensionAdditional content defined by implementations
                                                        Slice: Unordered, Open by value:url
                                                          .... Slices for coding SΣ1..*CodingCode defined by a terminology system
                                                          Slice: Unordered, Open by value:$this
                                                          SΣ1..*CodingCode defined by a terminology system
                                                          Slice: Unordered, Open by value:$this
                                                            .... text Σ0..1stringPlain text representation of the conceptΣ0..1stringPlain text representation of the concept
                                                              ... type SΣ1..1CodeableConceptType of service that may be delivered or performed
                                                              Binding: ?? (extensible)
                                                              SΣ1..1CodeableConceptType of service that may be delivered or performed
                                                              Binding: ?? (extensible)
                                                                ... specialty Σ0..*CodeableConceptSpecialties handled by the HealthcareService
                                                                Binding: ?? (preferred): A specialty that a healthcare service may provide.
                                                                Σ0..*CodeableConceptSpecialties handled by the HealthcareService
                                                                Binding: ?? (preferred): A specialty that a healthcare service may provide.
                                                                  ... location SΣ0..*Reference(SDOHCC Location)Location(s) where service may be provided
                                                                  Σ0..*Reference(Location)Location(s) where service may be provided
                                                                  • Elements differ in definition for mustSupport: 'true' vs 'false'
                                                                  ... name SΣ1..1stringDescription of service as presented to a consumer while searchingSΣ1..1stringDescription of service as presented to a consumer while searching
                                                                    ... comment Σ0..1stringAdditional description and/or any specific issues not covered elsewhereΣ0..1stringAdditional description and/or any specific issues not covered elsewhere
                                                                      ... extraDetails 0..1markdownExtra details about the service that can't be placed in the other fields0..1markdownExtra details about the service that can't be placed in the other fields
                                                                        ... photo Σ0..1AttachmentFacilitates quick identification of the serviceΣ0..1AttachmentFacilitates quick identification of the service
                                                                          ... Slices for telecom 1..*ContactPointContacts related to the healthcare service
                                                                          Slice: Unordered, Open by exists:extension('http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ExtensionHealthcareServiceTelecomAppointment')
                                                                          0..*ContactPointContacts related to the healthcare service
                                                                          • Element minimum cardinalities differ: '1' vs '0'
                                                                          ... coverageArea 0..*Reference(Location)Location(s) service is intended for/available to
                                                                          0..*Reference(Location)Location(s) service is intended for/available to
                                                                            ... serviceProvisionCode 0..*CodeableConceptConditions under which service is available/offered
                                                                            Binding: ?? (example): The code(s) that detail the conditions under which the healthcare service is available/offered.
                                                                            0..*CodeableConceptConditions under which service is available/offered
                                                                            Binding: ?? (example): The code(s) that detail the conditions under which the healthcare service is available/offered.
                                                                              ... eligibility 0..*BackboneElementSpecific eligibility requirements required to use the service
                                                                              0..*BackboneElementSpecific eligibility requirements required to use the service
                                                                                .... 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
                                                                                      .... code 0..1CodeableConceptCoded value for the eligibility
                                                                                      Binding Description: (example): Coded values underwhich a specific service is made available.
                                                                                      0..1CodeableConceptCoded value for the eligibility
                                                                                      Binding Description: (example): Coded values underwhich a specific service is made available.
                                                                                        .... comment 0..1markdownDescribes the eligibility conditions for the service0..1markdownDescribes the eligibility conditions for the service
                                                                                          ... program S0..*CodeableConceptPrograms that this service is applicable to
                                                                                          Binding: ?? (extensible)
                                                                                          S0..*CodeableConceptPrograms that this service is applicable to
                                                                                          Binding: ?? (extensible)
                                                                                            ... characteristic 0..*CodeableConceptCollection of characteristics (attributes)
                                                                                            Binding Description: (example): A custom attribute that could be provided at a service (e.g. Wheelchair accessibiliy).
                                                                                            0..*CodeableConceptCollection of characteristics (attributes)
                                                                                            Binding Description: (example): A custom attribute that could be provided at a service (e.g. Wheelchair accessibiliy).
                                                                                              ... communication S0..*CodeableConceptThe language that this service is offered in
                                                                                              Binding: ?? (preferred): A human language.
                                                                                              Additional BindingsPurpose
                                                                                              ??Max Binding

                                                                                              0..*CodeableConceptThe language that this service is offered in
                                                                                              Binding: ?? (preferred): A human language.
                                                                                              Additional BindingsPurpose
                                                                                              ??Max Binding

                                                                                              • Elements differ in definition for mustSupport: 'true' vs 'false'
                                                                                              ... referralMethod 0..*CodeableConceptWays that the service accepts referrals
                                                                                              Binding: ?? (example): The methods of referral can be used when referring to a specific HealthCareService resource.
                                                                                              0..*CodeableConceptWays that the service accepts referrals
                                                                                              Binding: ?? (example): The methods of referral can be used when referring to a specific HealthCareService resource.
                                                                                                ... appointmentRequired S0..1booleanIf an appointment is required for access to this service0..1booleanIf an appointment is required for access to this service
                                                                                                • Elements differ in definition for mustSupport: 'true' vs 'false'
                                                                                                ... availableTime S0..*BackboneElementTimes the Service Site is available
                                                                                                0..*BackboneElementTimes the Service Site is available
                                                                                                • Elements differ in definition for mustSupport: 'true' vs 'false'
                                                                                                .... 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
                                                                                                      .... daysOfWeek 0..*codemon | tue | wed | thu | fri | sat | sun
                                                                                                      Binding: ?? (required): The days of the week.
                                                                                                      0..*codemon | tue | wed | thu | fri | sat | sun
                                                                                                      Binding: ?? (required): The days of the week.
                                                                                                        .... allDay 0..1booleanAlways available? e.g. 24 hour service0..1booleanAlways available? e.g. 24 hour service
                                                                                                          .... availableStartTime 0..1timeOpening time of day (ignored if allDay = true)0..1timeOpening time of day (ignored if allDay = true)
                                                                                                            .... availableEndTime 0..1timeClosing time of day (ignored if allDay = true)0..1timeClosing time of day (ignored if allDay = true)
                                                                                                              ... notAvailable S0..*BackboneElementNot available during this time due to provided reason
                                                                                                              0..*BackboneElementNot available during this time due to provided reason
                                                                                                              • Elements differ in definition for mustSupport: 'true' vs 'false'
                                                                                                              .... 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
                                                                                                                    .... description 1..1stringReason presented to the user explaining why time not available1..1stringReason presented to the user explaining why time not available
                                                                                                                      .... during 0..1PeriodService not available from this date0..1PeriodService not available from this date
                                                                                                                        ... availabilityExceptions S0..1stringDescription of availability exceptions0..1stringDescription of availability exceptions
                                                                                                                        • Elements differ in definition for mustSupport: 'true' vs 'false'
                                                                                                                        ... endpoint 0..*Reference(Endpoint)Technical endpoints providing access to electronic services operated for the healthcare service
                                                                                                                        0..*Reference(Endpoint)Technical endpoints providing access to electronic services operated for the healthcare service

                                                                                                                          doco Documentation for this format