This page is part of the Australian Provider Directory IG (v0.2.0: PD 1 on FHIR STU3 Draft) based on FHIR R3. The current version which supercedes this version is 2.0.1. For a full list of available versions, see the Directory of published versions 

Australian Organisation Directory Entry Profile
Provider directory entry for an organisation.
Organisation Directory Entry Example
The official URL for this profile is:
http://hl7.org.au/fhir/StructureDefinition/au-pd-organisation
This profile builds on Australian Healthcare Organisation.
This profile was published on Fri May 05 17:01:18 AEST 2017 as a draft by null.
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | |||
![]() ![]() | S | 0..* | Identifier | HPI-O |
![]() ![]() | S | 1..1 | boolean | |
![]() ![]() | S | 1..1 | string | |
![]() ![]() | S | 0..* | ContactPoint | |
![]() ![]() | S | 0..* | Address | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | I | 0..* | A grouping of people or organizations with a common purpose | |
![]() ![]() | Σ | 0..1 | id | Logical id of this artifact |
![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() | ΣI | Identifier | Identifies this organization across multiple systems Slice: Unordered, Open by value:system, value:type | |
![]() ![]() | SΣI | 0..* | Identifier | HPI-O |
![]() ![]() | ?!SΣ | 1..1 | boolean | Whether the organization's record is still in active use |
![]() ![]() | Σ | 0..* | CodeableConcept | Kind of organization Binding: OrganizationType (example) |
![]() ![]() | SΣI | 1..1 | string | Name used for the organization |
![]() ![]() | 0..* | string | A list of alternate names that the organization is known as, or was known as in the past | |
![]() ![]() | SI | 0..* | ContactPoint | A contact detail for the organization |
![]() ![]() | SI | 0..* | Address | An address for the organization |
![]() ![]() | Σ | 0..1 | Reference(Organization) | The organization of which this organization forms a part |
![]() ![]() | I | 0..* | BackboneElement | Contact for the organization for a certain purpose |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | 0..1 | CodeableConcept | The type of contact Binding: ContactEntityType (extensible) | |
![]() ![]() ![]() | 0..1 | HumanName | A name associated with the contact | |
![]() ![]() ![]() | 0..* | ContactPoint | Contact details (telephone, email, etc.) for a contact | |
![]() ![]() ![]() | 0..1 | Address | Visiting or postal addresses for the contact | |
![]() ![]() | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the organization | |
Documentation for this format | ||||
Differential View
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | |||
![]() ![]() | S | 0..* | Identifier | HPI-O |
![]() ![]() | S | 1..1 | boolean | |
![]() ![]() | S | 1..1 | string | |
![]() ![]() | S | 0..* | ContactPoint | |
![]() ![]() | S | 0..* | Address | |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | I | 0..* | A grouping of people or organizations with a common purpose | |
![]() ![]() | Σ | 0..1 | id | Logical id of this artifact |
![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource |
![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() | ΣI | Identifier | Identifies this organization across multiple systems Slice: Unordered, Open by value:system, value:type | |
![]() ![]() | SΣI | 0..* | Identifier | HPI-O |
![]() ![]() | ?!SΣ | 1..1 | boolean | Whether the organization's record is still in active use |
![]() ![]() | Σ | 0..* | CodeableConcept | Kind of organization Binding: OrganizationType (example) |
![]() ![]() | SΣI | 1..1 | string | Name used for the organization |
![]() ![]() | 0..* | string | A list of alternate names that the organization is known as, or was known as in the past | |
![]() ![]() | SI | 0..* | ContactPoint | A contact detail for the organization |
![]() ![]() | SI | 0..* | Address | An address for the organization |
![]() ![]() | Σ | 0..1 | Reference(Organization) | The organization of which this organization forms a part |
![]() ![]() | I | 0..* | BackboneElement | Contact for the organization for a certain purpose |
![]() ![]() ![]() | 0..1 | string | xml:id (or equivalent in JSON) | |
![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | 0..1 | CodeableConcept | The type of contact Binding: ContactEntityType (extensible) | |
![]() ![]() ![]() | 0..1 | HumanName | A name associated with the contact | |
![]() ![]() ![]() | 0..* | ContactPoint | Contact details (telephone, email, etc.) for a contact | |
![]() ![]() ![]() | 0..1 | Address | Visiting or postal addresses for the contact | |
![]() ![]() | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the organization | |
Documentation for this format | ||||
Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron

Below is an overview of the requirements for search and read operations.
Read: Organisation
Read identified organisation resource content.
GET [base]/Organization/[id]
Example: GET [base]/Organization/1234
Support: MUST support read Organisation
Implementation Notes: [(how to read resource)
Search: HPI-O
Search based on identifier token.
GET [base]/Organization?identifier=[system]|[value]
Example: GET [base]/Organization?identifier=http://ns.electronichealth.net.au/id/hi/hpio/1.0|8003627500000328
Support: SHOULD support search by HPI-O.