AU Core Implementation Guide
0.4.0-preview - Preview Australia flag

This page is part of the AU Core (v0.4.0-preview: QA Preview) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions

Resource Profile: AUCoreOrganization - Detailed Descriptions

Page standards status: Draft Maturity Level: 1

Definitions for the au-core-organization resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Organization
2. Organization.identifier
Definition

Identifier for the organization that is used to identify the organization across multiple disparate systems.

NoteThis is a business identifier, not a resource identifier (see discussion)
Must Supporttrue
Obligations
    ObligationsActor
    SHALL:populate-if-knownAU Core Responder
    SHALL:no-errorAU Core Requester
    Invariantsau-core-org-01: A National Organisation Identifier (type=NOI) shall be an HPI-O or PAI-O (type.coding.where(code='NOI').exists() implies ((system='http://ns.electronichealth.net.au/id/hi/hpio/1.0') or (system='http://ns.electronichealth.net.au/id/pcehr/paio/1.0')))
    SlicingThis element introduces a set of slices on Organization.identifier. The slices areUnordered and Open, and can be differentiated using the following discriminators:
    • pattern @ system
    • 4. Organization.identifier:hpio
      Slice Namehpio
      NoteThis is a business identifier, not a resource identifier (see discussion)
      Control0..1
      TypeIdentifier(AU HPI-O)
      Must Supporttrue
      Obligations
        ObligationsActor
        SHALL:populate-if-knownAU Core Responder
        SHALL:no-errorAU Core Requester
        6. Organization.identifier:abn
        Slice Nameabn
        NoteThis is a business identifier, not a resource identifier (see discussion)
        TypeIdentifier(AU Australian Business Number)
        Must Supporttrue
        Obligations
          ObligationsActor
          SHALL:populate-if-knownAU Core Responder
          SHALL:no-errorAU Core Requester
          8. Organization.type
          Must Supporttrue
          Obligations
            ObligationsActor
            SHALL:populate-if-knownAU Core Responder
            SHALL:no-errorAU Core Requester
            10. Organization.name
            Control1..?
            Must Supporttrue
            Obligations
              ObligationsActor
              SHALL:populate-if-knownAU Core Responder
              SHALL:no-errorAU Core Requester
              12. Organization.telecom
              Must Supporttrue
              Obligations
                ObligationsActor
                SHALL:populate-if-knownAU Core Responder
                SHALL:no-errorAU Core Requester
                14. Organization.address
                Definition

                An address for the organization.

                Must Supporttrue
                Obligations
                  ObligationsActor
                  SHALL:populate-if-knownAU Core Responder
                  SHALL:no-errorAU Core Requester