# Clinical Note Document

26.0.0 AU

Clinical Note Document - Local Development build (v26.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

## Resource Profile: CND Organization

Official URL: http://digitalhealth.gov.au/fhir/cnd/StructureDefinition/cnd-organization | Version: 26.0.0
Active as of 2026-06-19 | Computable Name: CND_Organization
Copyright/Legal: This content is licensed under a Creative Commons Attribution 4.0 International License. See https://creativecommons.org/licenses/by/4.0/

This profile constrains AU Core Organization to meet the requirements of this Implementation Guide for a healthcare organisation. Implementers are highly encouraged to review AU Core Organization profile before using this profile.

This profile defines healthcare organisation representation for a Clinical Note Document in Australia, ensuring consistent capture of organisational identifiers and address information for clinical note authoring, routing, and attribution.

### Usage scenarios

The following are the indented usage scenarios for this profile:

- To represent the authoring organisation of a Clinical Note Document
- To represent the intended recipient - organisation of a Clinical Note Document
- To represent the organisation where a certain practitioner role is available

### Key Changes to AU Core Organization Profile

The following are the key changes made to the parent AU Core Organization to meet the requirements of this Implementation Guide:

- At least one `Organization.identifier` is required. The identifier SHALL meet the requirements of AIHW provider identifier, X[X(19)]. The use of HPIO is recommended to meet the requirements of the identifier.
- While still optional, if an address is provided it SHALL contain a city, `Organization.address.city`, to meet the requirements AIHW Address components cluster.

Usages:

- Use this Profile: CND Bundle
- Refer to this Profile: CND Composition, CND Department, CND DocumentReference and CND PractitionerRole
- Examples for this Profile: Bobrester Medical Center and Sunshine Residential Home

You can also check for usages in the FHIR IG Statistics

### Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

- Key Elements Table
- Differential Table
- Snapshot Table
- Statistics/References
- All

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization | C | 0..* | AUCoreOrganization | Clinical Note Document Organization Constraints: org-1
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | SO Σ C | 1..* | Identifier, AUHPIO, AUPAIOIdentifier, AUCSPRegistrationNumber, AUAustralianBusinessNumber, AUAustralianCompanyNumber, AUAustralianRegisteredBodyNumber, AUNATAAccreditationNumber, AUPharmacyApprovalNumber | Identifies this organization across multiple systems Slice: Unordered, Open by pattern:system Constraints: au-core-org-01, inv-01-org-identifier-length
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
identifier:hpio | SO Σ C | 0..1 | AUHPIO | Identifies this organization across multiple systems
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
identifier:abn | SO Σ C | 0..* | AUAustralianBusinessNumber | Identifies this organization across multiple systems
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
active | ?!Σ | 0..1 | boolean | Whether the organization's record is still in active use
type | SO Σ | 0..* | CodeableConcept | Kind of organization Binding: Healthcare Organisation Role Type (preferred)
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
name | SO Σ C | 1..1 | string | Name used for the organization
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
telecom | SO C | 0..* | ContactPoint | A contact detail for the organization Constraints: org-3
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
system | SO Σ C | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): Telecommunications form for contact point.
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
value | SO Σ | 0..1 | string | The actual contact point details
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
use | ?!Σ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point.
address | SO C | 0..* | AustralianAddress | An address for the organization Constraints: org-2
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
Slices for extension |  |  |  | Content/Rules for all slices
extension:identifier |  | 0..* | (Complex) | Identifier for the address URL: http://hl7.org.au/fhir/StructureDefinition/address-identifier
url |  | 1..1 | uri | "http://hl7.org.au/fhir/StructureDefinition/address-identifier"
value[x] |  | 1..1 | Identifier, AUDeliveryPointIdentifier, AUGNAFIdentifier | Address identifier
extension:noFixedAddress | C | 0..1 | boolean | No fixed address indicator URL: http://hl7.org.au/fhir/StructureDefinition/no-fixed-address
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home
text | Σ C | 0..1 | string | Text representation of the address Example General: 137 Nowhere Street, Erewhon 9132
city | Σ | 1..1 | string | Name of city, town or suburb Example General: Erewhon
country | Σ | 0..1 | string | Australia as a 2 digit ISO 3166 code Fixed Value: AU
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Organization.type | Base | preferred | Healthcare Organisation Role Type | ⏿1.0.1 | tx.ontoserver.csiro.au
Organization.telecom.​system | Base | required | ContactPointSystem | 📍4.0.1 | FHIR Std.
Organization.telecom.​use | Base | required | ContactPointUse | 📍4.0.1 | FHIR Std.
Organization.address.​use | Base | required | AddressUse | 📍4.0.1 | FHIR Std.

#### Constraints

Id | Grade | Path(s) | Description | Expression
au-core-org-01 | error | Organization.identifier | 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'))`
dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Organization | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
inv-01-org-identifier-length | error | Organization.identifier | Identifier must be between 1 and 20 characters, allowing the alphabetic and numeric character sets (including special characters), and may contain blank characters. | `value.length() >= 1 and value.length() <= 20`
org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one | `(identifier.count() + name.count()) > 0`
org-2 | error | Organization.address | An address of an organization can never be of use 'home' | `where(use = 'home').empty()`
org-3 | error | Organization.telecom | The telecom of an organization can never be of use 'home' | `where(use = 'home').empty()`

This structure is derived from AUCoreOrganization

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization |  | 0..* | AUCoreOrganization | Clinical Note Document Organization
identifier | C | 1..* | Identifier, AUHPIO, AUPAIOIdentifier, AUCSPRegistrationNumber, AUAustralianBusinessNumber, AUAustralianCompanyNumber, AUAustralianRegisteredBodyNumber, AUNATAAccreditationNumber, AUPharmacyApprovalNumber | Identifies this organization across multiple systems Constraints: inv-01-org-identifier-length
address |  | 0..* | AustralianAddress | An address for the organization
city |  | 1..1 | string | Name of city, town or suburb
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Description | Expression
inv-01-org-identifier-length | error | Organization.identifier | Identifier must be between 1 and 20 characters, allowing the alphabetic and numeric character sets (including special characters), and may contain blank characters. | `value.length() >= 1 and value.length() <= 20`

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization | C | 0..* | AUCoreOrganization | Clinical Note Document Organization Constraints: org-1
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text 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..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | SO Σ C | 1..* | Identifier, AUHPIO, AUPAIOIdentifier, AUCSPRegistrationNumber, AUAustralianBusinessNumber, AUAustralianCompanyNumber, AUAustralianRegisteredBodyNumber, AUNATAAccreditationNumber, AUPharmacyApprovalNumber | Identifies this organization across multiple systems Slice: Unordered, Open by pattern:system Constraints: au-core-org-01, inv-01-org-identifier-length
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
identifier:hpio | SO Σ C | 0..1 | AUHPIO | Identifies this organization across multiple systems
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
identifier:abn | SO Σ C | 0..* | AUAustralianBusinessNumber | Identifies this organization across multiple systems
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
active | ?!Σ | 0..1 | boolean | Whether the organization's record is still in active use
type | SO Σ | 0..* | CodeableConcept | Kind of organization Binding: Healthcare Organisation Role Type (preferred)
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
name | SO Σ C | 1..1 | string | Name used for the organization
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
alias |  | 0..* | string | A list of alternate names that the organization is known as, or was known as in the past
telecom | SO C | 0..* | ContactPoint | A contact detail for the organization Constraints: org-3
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | SO Σ C | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): Telecommunications form for contact point.
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
value | SO Σ | 0..1 | string | The actual contact point details
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
use | ?!Σ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point.
rank | Σ | 0..1 | positiveInt | Specify preferred order of use (1 = highest)
period | Σ | 0..1 | Period | Time period when the contact point was/is in use
address | SO C | 0..* | AustralianAddress | An address for the organization Constraints: org-2
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
id |  | 0..1 | string | Unique id for inter-element referencing
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:identifier |  | 0..* | (Complex) | Identifier for the address URL: http://hl7.org.au/fhir/StructureDefinition/address-identifier
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
url |  | 1..1 | uri | "http://hl7.org.au/fhir/StructureDefinition/address-identifier"
value[x] |  | 1..1 | Identifier, AUDeliveryPointIdentifier, AUGNAFIdentifier | Address identifier
extension:noFixedAddress | C | 0..1 | boolean | No fixed address indicator URL: http://hl7.org.au/fhir/StructureDefinition/no-fixed-address
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home
type | Σ C | 0..1 | code | postal | physical | both Binding: AddressType (required): The type of an address (physical / postal). Example General: both
text | Σ C | 0..1 | string | Text representation of the address Example General: 137 Nowhere Street, Erewhon 9132
line | Σ C | 0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street
city | Σ | 1..1 | string | Name of city, town or suburb Example General: Erewhon
district | Σ | 0..1 | string | District name (aka county) Example General: Madison
state | Σ | 0..1 | string | Australian state or territory Binding: Australian States and Territories (required)
postalCode | Σ C | 0..1 | string | Postal code for area Constraints: inv-add-3 Example General: 9132
country | Σ | 0..1 | string | Australia as a 2 digit ISO 3166 code Fixed Value: AU
period | Σ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"}
partOf | Σ | 0..1 | Reference(Organization) | The organization of which this organization forms a part
contact |  | 0..* | BackboneElement | Contact for the organization for a certain purpose
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
purpose |  | 0..1 | CodeableConcept | The type of contact Binding: Contact Purpose (extensible)
name |  | 0..1 | HumanName | A name associated with the contact
telecom |  | 0..* | ContactPoint | Contact details (telephone, email, etc.) for a contact
address |  | 0..1 | Address | Visiting or postal addresses for the contact
endpoint |  | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the organization
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Organization.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std.
Organization.type | Base | preferred | Healthcare Organisation Role Type | ⏿1.0.1 | tx.ontoserver.csiro.au
Organization.telecom.​system | Base | required | ContactPointSystem | 📍4.0.1 | FHIR Std.
Organization.telecom.​use | Base | required | ContactPointUse | 📍4.0.1 | FHIR Std.
Organization.address.​use | Base | required | AddressUse | 📍4.0.1 | FHIR Std.
Organization.address.​type | Base | required | AddressType | 📍4.0.1 | FHIR Std.
Organization.address.​state | Base | required | Australian States and Territories | ⏿2.0.2 | tx.ontoserver.csiro.au
Organization.contact.​purpose | Base | extensible | Contact Purpose | 📦6.0.0 | AU Base Implementation Guide v6.0

#### Constraints

Id | Grade | Path(s) | Description | Expression
au-core-org-01 | error | Organization.identifier | 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'))`
dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Organization | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
inv-01-org-identifier-length | error | Organization.identifier | Identifier must be between 1 and 20 characters, allowing the alphabetic and numeric character sets (including special characters), and may contain blank characters. | `value.length() >= 1 and value.length() <= 20`
inv-add-3 | error | Organization.address.postalCode | Postal code shall be 4 digits | `matches('^[0-9]{4}$')`
org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one | `(identifier.count() + name.count()) > 0`
org-2 | error | Organization.address | An address of an organization can never be of use 'home' | `where(use = 'home').empty()`
org-3 | error | Organization.telecom | The telecom of an organization can never be of use 'home' | `where(use = 'home').empty()`

This structure is derived from AUCoreOrganization

Summary

Mandatory: 1 element(1 nested mandatory element)

Structures

This structure refers to these other structures:

- Australian Address (http://hl7.org.au/fhir/StructureDefinition/au-address)

Key Elements View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization | C | 0..* | AUCoreOrganization | Clinical Note Document Organization Constraints: org-1
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | SO Σ C | 1..* | Identifier, AUHPIO, AUPAIOIdentifier, AUCSPRegistrationNumber, AUAustralianBusinessNumber, AUAustralianCompanyNumber, AUAustralianRegisteredBodyNumber, AUNATAAccreditationNumber, AUPharmacyApprovalNumber | Identifies this organization across multiple systems Slice: Unordered, Open by pattern:system Constraints: au-core-org-01, inv-01-org-identifier-length
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
identifier:hpio | SO Σ C | 0..1 | AUHPIO | Identifies this organization across multiple systems
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
identifier:abn | SO Σ C | 0..* | AUAustralianBusinessNumber | Identifies this organization across multiple systems
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
active | ?!Σ | 0..1 | boolean | Whether the organization's record is still in active use
type | SO Σ | 0..* | CodeableConcept | Kind of organization Binding: Healthcare Organisation Role Type (preferred)
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
name | SO Σ C | 1..1 | string | Name used for the organization
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
telecom | SO C | 0..* | ContactPoint | A contact detail for the organization Constraints: org-3
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
system | SO Σ C | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): Telecommunications form for contact point.
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
value | SO Σ | 0..1 | string | The actual contact point details
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
use | ?!Σ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point.
address | SO C | 0..* | AustralianAddress | An address for the organization Constraints: org-2
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
Slices for extension |  |  |  | Content/Rules for all slices
extension:identifier |  | 0..* | (Complex) | Identifier for the address URL: http://hl7.org.au/fhir/StructureDefinition/address-identifier
url |  | 1..1 | uri | "http://hl7.org.au/fhir/StructureDefinition/address-identifier"
value[x] |  | 1..1 | Identifier, AUDeliveryPointIdentifier, AUGNAFIdentifier | Address identifier
extension:noFixedAddress | C | 0..1 | boolean | No fixed address indicator URL: http://hl7.org.au/fhir/StructureDefinition/no-fixed-address
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home
text | Σ C | 0..1 | string | Text representation of the address Example General: 137 Nowhere Street, Erewhon 9132
city | Σ | 1..1 | string | Name of city, town or suburb Example General: Erewhon
country | Σ | 0..1 | string | Australia as a 2 digit ISO 3166 code Fixed Value: AU
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Organization.type | Base | preferred | Healthcare Organisation Role Type | ⏿1.0.1 | tx.ontoserver.csiro.au
Organization.telecom.​system | Base | required | ContactPointSystem | 📍4.0.1 | FHIR Std.
Organization.telecom.​use | Base | required | ContactPointUse | 📍4.0.1 | FHIR Std.
Organization.address.​use | Base | required | AddressUse | 📍4.0.1 | FHIR Std.

#### Constraints

Id | Grade | Path(s) | Description | Expression
au-core-org-01 | error | Organization.identifier | 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'))`
dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Organization | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
inv-01-org-identifier-length | error | Organization.identifier | Identifier must be between 1 and 20 characters, allowing the alphabetic and numeric character sets (including special characters), and may contain blank characters. | `value.length() >= 1 and value.length() <= 20`
org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one | `(identifier.count() + name.count()) > 0`
org-2 | error | Organization.address | An address of an organization can never be of use 'home' | `where(use = 'home').empty()`
org-3 | error | Organization.telecom | The telecom of an organization can never be of use 'home' | `where(use = 'home').empty()`

Differential View

This structure is derived from AUCoreOrganization

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization |  | 0..* | AUCoreOrganization | Clinical Note Document Organization
identifier | C | 1..* | Identifier, AUHPIO, AUPAIOIdentifier, AUCSPRegistrationNumber, AUAustralianBusinessNumber, AUAustralianCompanyNumber, AUAustralianRegisteredBodyNumber, AUNATAAccreditationNumber, AUPharmacyApprovalNumber | Identifies this organization across multiple systems Constraints: inv-01-org-identifier-length
address |  | 0..* | AustralianAddress | An address for the organization
city |  | 1..1 | string | Name of city, town or suburb
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Description | Expression
inv-01-org-identifier-length | error | Organization.identifier | Identifier must be between 1 and 20 characters, allowing the alphabetic and numeric character sets (including special characters), and may contain blank characters. | `value.length() >= 1 and value.length() <= 20`

Snapshot View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
Organization | C | 0..* | AUCoreOrganization | Clinical Note Document Organization Constraints: org-1
id | Σ | 0..1 | id | Logical id of this artifact
meta | Σ | 0..1 | Meta | Metadata about the resource
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created
language |  | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
Additional Bindings | Purpose
AllLanguages | Max Binding
text |  | 0..1 | Narrative | Text 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..* | Resource | Contained, inline Resources
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored
Slices for identifier | SO Σ C | 1..* | Identifier, AUHPIO, AUPAIOIdentifier, AUCSPRegistrationNumber, AUAustralianBusinessNumber, AUAustralianCompanyNumber, AUAustralianRegisteredBodyNumber, AUNATAAccreditationNumber, AUPharmacyApprovalNumber | Identifies this organization across multiple systems Slice: Unordered, Open by pattern:system Constraints: au-core-org-01, inv-01-org-identifier-length
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
identifier:hpio | SO Σ C | 0..1 | AUHPIO | Identifies this organization across multiple systems
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
identifier:abn | SO Σ C | 0..* | AUAustralianBusinessNumber | Identifies this organization across multiple systems
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
active | ?!Σ | 0..1 | boolean | Whether the organization's record is still in active use
type | SO Σ | 0..* | CodeableConcept | Kind of organization Binding: Healthcare Organisation Role Type (preferred)
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
name | SO Σ C | 1..1 | string | Name used for the organization
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
alias |  | 0..* | string | A list of alternate names that the organization is known as, or was known as in the past
telecom | SO C | 0..* | ContactPoint | A contact detail for the organization Constraints: org-3
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
system | SO Σ C | 0..1 | code | phone | fax | email | pager | url | sms | other Binding: ContactPointSystem (required): Telecommunications form for contact point.
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
value | SO Σ | 0..1 | string | The actual contact point details
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
use | ?!Σ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required): Use of contact point.
rank | Σ | 0..1 | positiveInt | Specify preferred order of use (1 = highest)
period | Σ | 0..1 | Period | Time period when the contact point was/is in use
address | SO C | 0..* | AustralianAddress | An address for the organization Constraints: org-2
Obligations | Actor | Source
SHALL:populate-if-known | AU Core Responder | from AU Core Organization
SHALL:no-error | AU Core Requester | from AU Core Organization
id |  | 0..1 | string | Unique id for inter-element referencing
Slices for extension |  | 0..* | Extension | Extension Slice: Unordered, Open by value:url
extension:identifier |  | 0..* | (Complex) | Identifier for the address URL: http://hl7.org.au/fhir/StructureDefinition/address-identifier
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
url |  | 1..1 | uri | "http://hl7.org.au/fhir/StructureDefinition/address-identifier"
value[x] |  | 1..1 | Identifier, AUDeliveryPointIdentifier, AUGNAFIdentifier | Address identifier
extension:noFixedAddress | C | 0..1 | boolean | No fixed address indicator URL: http://hl7.org.au/fhir/StructureDefinition/no-fixed-address
use | ?!Σ | 0..1 | code | home | work | temp | old | billing - purpose of this address Binding: AddressUse (required): The use of an address. Example General: home
type | Σ C | 0..1 | code | postal | physical | both Binding: AddressType (required): The type of an address (physical / postal). Example General: both
text | Σ C | 0..1 | string | Text representation of the address Example General: 137 Nowhere Street, Erewhon 9132
line | Σ C | 0..* | string | Street name, number, direction & P.O. Box etc. This repeating element order: The order in which lines should appear in an address label Example General: 137 Nowhere Street
city | Σ | 1..1 | string | Name of city, town or suburb Example General: Erewhon
district | Σ | 0..1 | string | District name (aka county) Example General: Madison
state | Σ | 0..1 | string | Australian state or territory Binding: Australian States and Territories (required)
postalCode | Σ C | 0..1 | string | Postal code for area Constraints: inv-add-3 Example General: 9132
country | Σ | 0..1 | string | Australia as a 2 digit ISO 3166 code Fixed Value: AU
period | Σ | 0..1 | Period | Time period when address was/is in use Example General: {"start":"2010-03-23","end":"2010-07-01"}
partOf | Σ | 0..1 | Reference(Organization) | The organization of which this organization forms a part
contact |  | 0..* | BackboneElement | Contact for the organization for a certain purpose
id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
purpose |  | 0..1 | CodeableConcept | The type of contact Binding: Contact Purpose (extensible)
name |  | 0..1 | HumanName | A name associated with the contact
telecom |  | 0..* | ContactPoint | Contact details (telephone, email, etc.) for a contact
address |  | 0..1 | Address | Visiting or postal addresses for the contact
endpoint |  | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the organization
Documentation for this format

#### Terminology Bindings

Path | Status | Usage | ValueSet | Version | Source
Organization.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std.
Organization.type | Base | preferred | Healthcare Organisation Role Type | ⏿1.0.1 | tx.ontoserver.csiro.au
Organization.telecom.​system | Base | required | ContactPointSystem | 📍4.0.1 | FHIR Std.
Organization.telecom.​use | Base | required | ContactPointUse | 📍4.0.1 | FHIR Std.
Organization.address.​use | Base | required | AddressUse | 📍4.0.1 | FHIR Std.
Organization.address.​type | Base | required | AddressType | 📍4.0.1 | FHIR Std.
Organization.address.​state | Base | required | Australian States and Territories | ⏿2.0.2 | tx.ontoserver.csiro.au
Organization.contact.​purpose | Base | extensible | Contact Purpose | 📦6.0.0 | AU Base Implementation Guide v6.0

#### Constraints

Id | Grade | Path(s) | Description | Expression
au-core-org-01 | error | Organization.identifier | 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'))`
dom-2 | error | Organization | If the resource is contained in another resource, it SHALL NOT contain nested Resources | `contained.contained.empty()`
dom-3 | error | Organization | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource | `contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()`
dom-4 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated | `contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()`
dom-5 | error | Organization | If a resource is contained in another resource, it SHALL NOT have a security label | `contained.meta.security.empty()`
dom-6 | best practice | Organization | A resource should have narrative for robust management | `text.`div`.exists()`
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`
inv-01-org-identifier-length | error | Organization.identifier | Identifier must be between 1 and 20 characters, allowing the alphabetic and numeric character sets (including special characters), and may contain blank characters. | `value.length() >= 1 and value.length() <= 20`
inv-add-3 | error | Organization.address.postalCode | Postal code shall be 4 digits | `matches('^[0-9]{4}$')`
org-1 | error | Organization | The organization SHALL at least have a name or an identifier, and possibly more than one | `(identifier.count() + name.count()) > 0`
org-2 | error | Organization.address | An address of an organization can never be of use 'home' | `where(use = 'home').empty()`
org-3 | error | Organization.telecom | The telecom of an organization can never be of use 'home' | `where(use = 'home').empty()`

This structure is derived from AUCoreOrganization

Summary

Mandatory: 1 element(1 nested mandatory element)

Structures

This structure refers to these other structures:

- Australian Address (http://hl7.org.au/fhir/StructureDefinition/au-address)

Other representations of profile: CSV, Excel, Schematron