Profile Comparison between http://hl7.org/fhir/uv/ips/StructureDefinition/Organization-uv-ips vs http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-organization

Left:Organization (IPS) (http://hl7.org/fhir/uv/ips/StructureDefinition/Organization-uv-ips)
Right:AU PS Organization (http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-organization)

Messages

ErrorStructureDefinition.urlValues for url differ: 'http://hl7.org/fhir/uv/ips/StructureDefinition/Organization-uv-ips' vs 'http://hl7.org.au/fhir/ps/StructureDefinition/au-ps-organization'
ErrorStructureDefinition.versionValues for version differ: '2.0.0' vs '0.5.0-cibuild'
InformationStructureDefinition.nameValues for name differ: 'OrganizationUvIps' vs 'AUPSOrganization'
InformationStructureDefinition.titleValues for title differ: 'Organization (IPS)' vs 'AU PS Organization'
InformationStructureDefinition.statusValues for status differ: 'active' vs 'draft'
InformationStructureDefinition.dateValues for date differ: '2024-06-19T10:50:07-05:00' vs '2025-10-14T20:27:28+00:00'
InformationStructureDefinition.publisherValues for publisher differ: 'HL7 International / Patient Care' vs 'HL7 Australia'
InformationStructureDefinition.jurisdictionRemoved the item 'http://unstats.un.org/unsd/methods/m49/m49.htm#001'
InformationStructureDefinition.jurisdictionAdded the item 'urn:iso:std:iso:3166#AU'
ErrorStructureDefinition.baseDefinitionValues for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/Organization' vs 'http://hl7.org.au/fhir/core/StructureDefinition/au-core-organization'
InformationStructureDefinition.shortValues for short differ: 'A grouping of people or organizations with a common purpose' vs 'An organisation in an Australian healthcare context'
InformationOrganization.languageExample/preferred bindings differ at Organization.language using binding from OrganizationUvIps
InformationStructureDefinition.shortValues for short differ: 'Identifies this organization across multiple systems' vs 'Identifies this organization across multiple systems'
WarningOrganization.identifierElements differ in definition for mustSupport: 'false' vs 'true'
InformationStructureDefinition.commentValues for comment differ: 'Organizations can be corporations, wards, sections, clinical teams, government departments, etc. Note that code is generally a classifier of the type of organization; in many applications, codes are used to identity a particular organization (say, ward) as opposed to another of the same type - these are identifiers, not codes When considering if multiple types are appropriate, you should evaluate if child organizations would be a more appropriate use of the concept, as different types likely are in different sub-areas of the organization. This is most likely to be used where type values have orthogonal values, such as a religious, academic and medical center. We expect that some jurisdictions will profile this optionality to be a single cardinality.' vs 'When selecting a code for Organization type, if a system is unable to provide a code from the preferred value set [Healthcare Organisation Role Type](https://healthterminologies.gov.au/fhir/ValueSet/healthcare-organisation-role-type-1) because the implementation context is not restricted to healthcare practitioner providers then it is recommended to select from the wider set available in SNOMED CT. If a suitable code from SNOMED CT is not available, a code from the code system [Australian and New Zealand Standard Industrial Classification (ANZSIC), 2006 (Revision 2.0)](https://www.healthterminologies.gov.au/integration/R4/fhir/CodeSystem/anzsic-2006-20130626) may be used.'
WarningOrganization.typeElements differ in definition for mustSupport: 'false' vs 'true'
InformationOrganization.typeExample/preferred bindings differ at Organization.type using binding from AUPSOrganization
InformationStructureDefinition.commentValues for comment differ: 'Organization may have multiple addresses with different uses or applicable periods. The use code 'home' is not to be used.' vs 'The address is intended to describe postal addresses for administrative purposes, not to describe absolute geographical coordinates. Postal addresses are often used as proxies for physical locations (also see the Location resource).'

Metadata

NameValueComments
.abstractfalse
    .baseDefinitionhttp://hl7.org/fhir/StructureDefinition/Organizationhttp://hl7.org.au/fhir/core/StructureDefinition/au-core-organization
    • Values Differ
    .copyrightUsed by permission of HL7 International, all rights reserved Creative Commons License. HL7 Australia© 2022+; Licensed Under Creative Commons No Rights Reserved.
    • Added the item 'Used by permission of HL7 International, all rights reserved Creative Commons License. HL7 Australia© 2022+; Licensed Under Creative Commons No Rights Reserved.'
    .date2024-06-19T10:50:07-05:002025-10-14T20:27:28+00:00
    • Values Differ
    .descriptionThis profile constrains the Organization resource to represent an organization that acts as performer or observer for a result observation (laboratory, pathology or imaging), or as performer for a procedure.This profile sets minimum expectations for an Organization resource in the context of a patient summary in an Australian context. It is based on the [AU Core Organization](http://hl7.org.au/fhir/core/StructureDefinition/au-core-organization) profile, and applies the additional requirements from [Organization (IPS)](http://hl7.org/fhir/uv/ips/StructureDefinition/Organization-uv-ips).
    • Values Differ
    .experimental
      .fhirVersion4.0.1
        .jurisdiction
          ..jurisdiction[0]http://unstats.un.org/unsd/methods/m49/m49.htm#001
          • Removed the item 'http://unstats.un.org/unsd/methods/m49/m49.htm#001'
          ..jurisdiction[1]urn:iso:std:iso:3166#AU
          • Added the item 'urn:iso:std:iso:3166#AU'
          .kindresource
            .nameOrganizationUvIpsAUPSOrganization
            • Values Differ
            .publisherHL7 International / Patient CareHL7 Australia
            • Values Differ
            .purpose
              .statusactivedraft
              • Values Differ
              .titleOrganization (IPS)AU PS Organization
              • Values Differ
              .typeOrganization
                .urlhttp://hl7.org/fhir/uv/ips/StructureDefinition/Organization-uv-ipshttp://hl7.org.au/fhir/ps/StructureDefinition/au-ps-organization
                • Values Differ
                .version2.0.00.5.0-cibuild
                • Values Differ

                Structure

                NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                .. Organization C0..*OrganizationA grouping of people or organizations with a common purpose
                C0..*AUCoreOrganizationAn organisation in an Australian healthcare context
                This profile also complies with the profile Organization (IPS)
                  ... 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
                        ... 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
                                ... identifier ΣC0..*IdentifierIdentifies this organization across multiple systems
                                SOΣC0..*??, ??, ??, ??, ??, ??, ??, ??, ??Identifies this organization across multiple systems
                                Slice: Unordered, Open by pattern:system
                                ObligationsActorSource
                                SHALL:populate-if-knownAU Core Responderfrom AU Core Organization
                                SHALL:no-errorAU Core Requesterfrom AU Core Organization
                                SHALL:populate-if-knownAU PS Producer
                                SHALL:handleAU PS Consumer
                                SHOULD:displayAU PS Consumer
                                • Elements differ in definition for mustSupport: 'false' vs 'true'
                                ... active ?!Σ0..1booleanWhether the organization's record is still in active use?!Σ0..1booleanWhether the organization's record is still in active use
                                  ... type Σ0..*CodeableConceptKind of organization
                                  Binding: ?? (example): Used to categorize the organization.
                                  SOΣ0..*CodeableConceptKind of organization
                                  Binding: ?? (preferred)
                                  ObligationsActorSource
                                  SHALL:populate-if-knownAU Core Responderfrom AU Core Organization
                                  SHALL:no-errorAU Core Requesterfrom AU Core Organization
                                  SHALL:populate-if-knownAU PS Producer
                                  SHALL:handleAU PS Consumer
                                  SHOULD:displayAU PS Consumer
                                  • Elements differ in definition for mustSupport: 'false' vs 'true'
                                  • Example/preferred bindings differ at Organization.type using binding from AUPSOrganization
                                  ... name SOΣC1..1stringName used for the organization
                                  ObligationsActor
                                  SHALL:populate-if-knownCreator (IPS)
                                  SHALL:handleConsumer (IPS)
                                  SHOULD:displayConsumer (IPS)
                                  SOΣC1..1stringName used for the organization
                                  ObligationsActorSource
                                  SHALL:populate-if-knownAU Core Responderfrom AU Core Organization
                                  SHALL:no-errorAU Core Requesterfrom AU Core Organization
                                  SHALL:populate-if-knownAU PS Producer
                                  SHALL:handleAU PS Consumer
                                  SHOULD:displayAU PS Consumer
                                    ... alias 0..*stringA list of alternate names that the organization is known as, or was known as in the past
                                    0..*stringA list of alternate names that the organization is known as, or was known as in the past
                                      ... telecom SOC0..*ContactPointA contact detail for the organization
                                      ObligationsActor
                                      SHALL:populate-if-knownCreator (IPS)
                                      SHALL:handleConsumer (IPS)
                                      SHOULD:displayConsumer (IPS)
                                      SOC0..*ContactPointA contact detail for the organization
                                      ObligationsActorSource
                                      SHALL:populate-if-knownAU Core Responderfrom AU Core Organization
                                      SHALL:no-errorAU Core Requesterfrom AU Core Organization
                                      SHALL:populate-if-knownAU PS Producer
                                      SHALL:handleAU PS Consumer
                                      SHOULD:displayAU PS Consumer
                                        .... id 0..1stringUnique id for inter-element referencing
                                        • Added this element
                                        .... Slices for extension 0..*ExtensionAdditional content defined by implementations
                                        Slice: Unordered, Open by value:url
                                        • Added this element
                                        .... system SOΣC0..1codephone | fax | email | pager | url | sms | other
                                        Binding: ?? (required): Telecommunications form for contact point.
                                        ObligationsActorSource
                                        SHALL:populate-if-knownAU Core Responderfrom AU Core Organization
                                        SHALL:no-errorAU Core Requesterfrom AU Core Organization
                                        SHALL:populate-if-knownAU PS Producer
                                        SHALL:handleAU PS Consumer
                                        SHOULD:displayAU PS Consumer
                                        • Added this element
                                        .... value SOΣ0..1stringThe actual contact point details
                                        ObligationsActorSource
                                        SHALL:populate-if-knownAU Core Responderfrom AU Core Organization
                                        SHALL:no-errorAU Core Requesterfrom AU Core Organization
                                        SHALL:populate-if-knownAU PS Producer
                                        SHALL:handleAU PS Consumer
                                        SHOULD:displayAU PS Consumer
                                        • Added this element
                                        .... use ?!Σ0..1codehome | work | temp | old | mobile - purpose of this contact point
                                        Binding: ?? (required): Use of contact point.
                                        • Added this element
                                        .... rank Σ0..1positiveIntSpecify preferred order of use (1 = highest)
                                        • Added this element
                                        .... period Σ0..1PeriodTime period when the contact point was/is in use
                                        • Added this element
                                        ... address SOC0..*AddressAn address for the organization
                                        ObligationsActor
                                        SHALL:populate-if-knownCreator (IPS)
                                        SHALL:handleConsumer (IPS)
                                        SHOULD:displayConsumer (IPS)
                                        SOC0..*??, ??An address for the organization
                                        ObligationsActorSource
                                        SHALL:populate-if-knownAU Core Responderfrom AU Core Organization
                                        SHALL:no-errorAU Core Requesterfrom AU Core Organization
                                        SHALL:populate-if-knownAU PS Producer
                                        SHALL:handleAU PS Consumer
                                        SHOULD:displayAU PS Consumer
                                          ... partOf Σ0..1Reference(Organization)The organization of which this organization forms a partΣ0..1Reference(Organization)The organization of which this organization forms a part
                                            ... contact 0..*BackboneElementContact for the organization for a certain purpose
                                            0..*BackboneElementContact for the organization for a certain purpose
                                              .... 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
                                                    .... purpose 0..1CodeableConceptThe type of contact
                                                    Binding: ?? (extensible): The purpose for which you would contact a contact party.
                                                    0..1CodeableConceptThe type of contact
                                                    Binding: ?? (extensible)
                                                      .... name 0..1HumanNameA name associated with the contact0..1HumanNameA name associated with the contact
                                                        .... telecom 0..*ContactPointContact details (telephone, email, etc.) for a contact
                                                        0..*ContactPointContact details (telephone, email, etc.) for a contact
                                                          .... address 0..1AddressVisiting or postal addresses for the contact0..1AddressVisiting or postal addresses for the contact
                                                            ... endpoint 0..*Reference(Endpoint)Technical endpoints providing access to services operated for the organization
                                                            0..*Reference(Endpoint)Technical endpoints providing access to services operated for the organization

                                                              doco Documentation for this format