Australian Provider Directory Implementation Guide (PD 1)

This page is part of the Australian Provider Directory IG (v1.0.0: PD 1 on FHIR STU3) 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

SD.3 StructureDefinition-au-pd-organisation

Australian Organisation Directory Entry Profile

Provider directory entry for an organisation.

Examples

Organisation Directory Entry Example

SD.3.1 Formal Views of Profile Content

The official URL for this profile is:

http://hl7.org.au/fhir/pd/StructureDefinition/au-pd-organisation

This profile builds on AUBaseOrganisation.

This profile was published on Tue May 14 00:00:00 AEST 2019 as a draft by null.

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

Australian Organisation Directory Entry

  1. Must Support Optional: Meta-Source (uri)
  2. Must Support Optional: HPI-O (Identifier)
  3. Must Support Required: Active Status (boolean)
  4. Must Support Required: Organisation Name
  5. Must Support 0 or more: Contact Details, phone,fax, email etc.
  6. Must Support 0 or more: Contact Addresses
NameFlagsCard.TypeDescription & Constraintsdoco
.. Organization 0..*Australian Organisation Directory Entry
... meta 0..1MetaMetadata about the resource (extended)
.... extension 0..*ExtensionSlice: Unordered, Open by value:url
.... meta-source S0..*uriPreadopt STU4 Meta.source
URL: http://hl7.org.au/fhir/StructureDefinition/meta-source
... identifier 0..*IdentifierOrganisation Directory Entry Identifiers
... identifier S0..*IdentifierHPI-O for Directory Entry Organisation
... active S1..1booleanStatus of Directroy Entry Organisation
... name S1..1stringName of Directroy Entry Organisation
... telecom S0..*ContactPointContact Details of Directroy Entry Organisation
... address S0..*AddressAddresses of Directroy Entry Organisation
.... state 0..1stringBinding: Australian States and Territories (required)

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Organization I0..*Australian Organisation Directory Entry
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource (extended)
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... meta-source S0..*uriPreadopt STU4 Meta.source
URL: http://hl7.org.au/fhir/StructureDefinition/meta-source
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"http://hl7.org.au/fhir/StructureDefinition/meta-source"
..... valueUri 1..1uriSource System URI
.... versionId Σ0..1idVersion specific identifier
.... lastUpdated Σ0..1instantWhen the resource version last changed
.... profile Σ0..*uriProfiles this resource claims to conform to
.... security Σ0..*CodingSecurity Labels applied to this resource
Binding: All Security Labels (extensible)
.... tag Σ0..*CodingTags applied to this resource
Binding: Common Tags (example)
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: Common Languages (extensible)
Max Binding: All Languages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional Content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier ΣIIdentifierOrganisation Directory Entry Identifiers
Slice: Unordered, Open by value:system
... identifier SΣI0..*IdentifierHPI-O for Directory Entry Organisation
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptIdentifier type for HPI-O
Binding: v2 Identifier Type - AU Extended (required)
Required Pattern: {"coding":[{"system":"http://hl7.org.au/fhir/v2/0203","code":"NOI"}]}
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: HPI-O
.... system Σ1..1uriNamespace for HPI-O
Fixed Value: http://ns.electronichealth.net.au/id/hi/hpio/1.0
.... value Σ1..1stringHPI-O number
Example General': 123456
Example HPI-O number': 8003621566684455
Max Length: 16
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierAustralian Business Number (ABN)
inv-asic-abn-length: ABN shall be exactly 11 digits
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptCoded identifier type for ABN
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: ABN
.... system Σ1..1uriNamespace for ABN
Fixed Value: http://hl7.org.au/id/abn
.... value Σ1..1stringABN
Example General': 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierAustralian Company Number (ACN)
inv-asic-acn-length: ACN shall be exactly 9 digits
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptCoded identifier type for ACN
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: ACN
.... system Σ1..1uriNamespace for ACN
Fixed Value: http://hl7.org.au/id/acn
.... value Σ1..1stringACN
Example General': 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierAustralian Registered Body Number (ARBN)
inv-asic-arbn-length: ARBN shall be exactly 9 digits
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: ARBN
.... system Σ1..1uriNamespace for ARBN
Fixed Value: http://hl7.org.au/id/arbn
.... value Σ1..1stringARBN
Example General': 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierMy Health Record Assigned Identity for Organisations (PAI-O)
inv-paio-value-0: PAI-O shall be an exactly 16 digit number
inv-paio-value-1: PAI-O prefix is 800364
inv-paio-value-2: The identifier shall pass the Luhn algorithm check
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptIdentifier type for PAI-O
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: PAI-O
.... system Σ1..1uriNamespace for PAI-O
Fixed Value: http://ns.electronichealth.net.au/id/pcehr/paio/1.0
.... value Σ1..1stringPAI-O number
Example General': 123456
Example PAI-O number': 8003647500000328
Max Length: 16
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierContracted Service Provider (CSP) Number
inv-csp-0: CSP number is exactly 16 characters
inv-csp-1: CSP number prefix is 800363
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptIdentifier type for CSP number
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: CSP
.... system Σ1..1uriNamespace for CSP number
Fixed Value: http://ns.electronichealth.net.au/id/hi/csp/1.0
.... value Σ1..1stringCSP number
Example General': 123456
Example CSP number': 8003635500000327
Max Length: 16
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierNational Association of Testing Authorities (NATA) Accreditation Number
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptIdentifier type for NATA accreditation number
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: NATA Accreditation Number
.... system Σ1..1uriNamespace for NATA accreditation number
Fixed Value: http://hl7.org.au/id/nata-accreditation
.... value Σ1..1stringNATA accreditation number
Example General': 123456
Example NATA accreditation number': 24482
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... active ?!SΣ1..1booleanStatus of Directroy Entry Organisation
... type Σ0..*CodeableConceptKind of organization
Binding: OrganizationType (example)
... name SΣI1..1stringName of Directroy Entry Organisation
... alias 0..*stringA list of alternate names that the organization is known as, or was known as in the past
... telecom SI0..*ContactPointContact Details of Directroy Entry Organisation
... address SI0..*AddressAddresses of Directroy Entry Organisation
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codehome | work | temp | old - purpose of this address
Binding: AddressUse (required)
Example General': home
.... type Σ0..1codepostal | physical | both
Binding: AddressType (required)
Example General': both
.... text Σ0..1stringText representation of the address
Example General': 137 Nowhere Street, Erewhon 9132
.... line Σ0..*stringStreet 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 Σ0..1stringName of city, town etc.
Example General': Erewhon
.... district Σ0..1stringDistrict name (aka county)
Example General': Madison
.... state Σ0..1stringSub-unit of country (abbreviations ok)
Binding: Australian States and Territories (required)
.... postalCode Σ0..1stringPostal code for area
Example General': 9132
.... country Σ0..1stringCountry (e.g. can be ISO 3166 2 or 3 letter code)
.... period Σ0..1PeriodTime period when address was/is in use
Example General': {"start":"2010-03-23T00:00:00+11:00","end":"2010-07-01T00:00:00+10:00"}
... partOf Σ0..1Reference(Organization)The organization of which this organization forms a part
... contact I0..*BackboneElementContact for the organization for a certain purpose
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
.... purpose 0..1CodeableConceptThe type of contact
Binding: ContactEntityType (extensible)
.... name 0..1HumanNameA name associated with the contact
.... telecom 0..*ContactPointContact details (telephone, email, etc.) for a contact
.... address 0..1AddressVisiting or postal addresses for the contact
... endpoint 0..*Reference(Endpoint)Technical endpoints providing access to services operated for the organization

doco Documentation for this format

Australian Organisation Directory Entry

  1. Must Support Optional: Meta-Source (uri)
  2. Must Support Optional: HPI-O (Identifier)
  3. Must Support Required: Active Status (boolean)
  4. Must Support Required: Organisation Name
  5. Must Support 0 or more: Contact Details, phone,fax, email etc.
  6. Must Support 0 or more: Contact Addresses

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Organization 0..*Australian Organisation Directory Entry
... meta 0..1MetaMetadata about the resource (extended)
.... extension 0..*ExtensionSlice: Unordered, Open by value:url
.... meta-source S0..*uriPreadopt STU4 Meta.source
URL: http://hl7.org.au/fhir/StructureDefinition/meta-source
... identifier 0..*IdentifierOrganisation Directory Entry Identifiers
... identifier S0..*IdentifierHPI-O for Directory Entry Organisation
... active S1..1booleanStatus of Directroy Entry Organisation
... name S1..1stringName of Directroy Entry Organisation
... telecom S0..*ContactPointContact Details of Directroy Entry Organisation
... address S0..*AddressAddresses of Directroy Entry Organisation
.... state 0..1stringBinding: Australian States and Territories (required)

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Organization I0..*Australian Organisation Directory Entry
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource (extended)
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
.... meta-source S0..*uriPreadopt STU4 Meta.source
URL: http://hl7.org.au/fhir/StructureDefinition/meta-source
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1uri"http://hl7.org.au/fhir/StructureDefinition/meta-source"
..... valueUri 1..1uriSource System URI
.... versionId Σ0..1idVersion specific identifier
.... lastUpdated Σ0..1instantWhen the resource version last changed
.... profile Σ0..*uriProfiles this resource claims to conform to
.... security Σ0..*CodingSecurity Labels applied to this resource
Binding: All Security Labels (extensible)
.... tag Σ0..*CodingTags applied to this resource
Binding: Common Tags (example)
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: Common Languages (extensible)
Max Binding: All Languages
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionAdditional Content defined by implementations
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier ΣIIdentifierOrganisation Directory Entry Identifiers
Slice: Unordered, Open by value:system
... identifier SΣI0..*IdentifierHPI-O for Directory Entry Organisation
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptIdentifier type for HPI-O
Binding: v2 Identifier Type - AU Extended (required)
Required Pattern: {"coding":[{"system":"http://hl7.org.au/fhir/v2/0203","code":"NOI"}]}
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: HPI-O
.... system Σ1..1uriNamespace for HPI-O
Fixed Value: http://ns.electronichealth.net.au/id/hi/hpio/1.0
.... value Σ1..1stringHPI-O number
Example General': 123456
Example HPI-O number': 8003621566684455
Max Length: 16
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierAustralian Business Number (ABN)
inv-asic-abn-length: ABN shall be exactly 11 digits
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptCoded identifier type for ABN
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: ABN
.... system Σ1..1uriNamespace for ABN
Fixed Value: http://hl7.org.au/id/abn
.... value Σ1..1stringABN
Example General': 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierAustralian Company Number (ACN)
inv-asic-acn-length: ACN shall be exactly 9 digits
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptCoded identifier type for ACN
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: ACN
.... system Σ1..1uriNamespace for ACN
Fixed Value: http://hl7.org.au/id/acn
.... value Σ1..1stringACN
Example General': 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierAustralian Registered Body Number (ARBN)
inv-asic-arbn-length: ARBN shall be exactly 9 digits
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: ARBN
.... system Σ1..1uriNamespace for ARBN
Fixed Value: http://hl7.org.au/id/arbn
.... value Σ1..1stringARBN
Example General': 123456
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierMy Health Record Assigned Identity for Organisations (PAI-O)
inv-paio-value-0: PAI-O shall be an exactly 16 digit number
inv-paio-value-1: PAI-O prefix is 800364
inv-paio-value-2: The identifier shall pass the Luhn algorithm check
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptIdentifier type for PAI-O
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: PAI-O
.... system Σ1..1uriNamespace for PAI-O
Fixed Value: http://ns.electronichealth.net.au/id/pcehr/paio/1.0
.... value Σ1..1stringPAI-O number
Example General': 123456
Example PAI-O number': 8003647500000328
Max Length: 16
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierContracted Service Provider (CSP) Number
inv-csp-0: CSP number is exactly 16 characters
inv-csp-1: CSP number prefix is 800363
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptIdentifier type for CSP number
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: CSP
.... system Σ1..1uriNamespace for CSP number
Fixed Value: http://ns.electronichealth.net.au/id/hi/csp/1.0
.... value Σ1..1stringCSP number
Example General': 123456
Example CSP number': 8003635500000327
Max Length: 16
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... identifier ΣI0..*IdentifierNational Association of Testing Authorities (NATA) Accreditation Number
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
.... type Σ0..1CodeableConceptIdentifier type for NATA accreditation number
Binding: Identifier Type Codes (extensible)
..... id 0..1stringxml:id (or equivalent in JSON)
..... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
..... coding Σ0..*CodingCode defined by a terminology system
..... text Σ0..1stringPlain text representation of the concept
Fixed Value: NATA Accreditation Number
.... system Σ1..1uriNamespace for NATA accreditation number
Fixed Value: http://hl7.org.au/id/nata-accreditation
.... value Σ1..1stringNATA accreditation number
Example General': 123456
Example NATA accreditation number': 24482
.... period Σ0..1PeriodTime period when id is/was valid for use
.... assigner Σ0..1Reference(Organization)Organization that issued id (may be just text)
... active ?!SΣ1..1booleanStatus of Directroy Entry Organisation
... type Σ0..*CodeableConceptKind of organization
Binding: OrganizationType (example)
... name SΣI1..1stringName of Directroy Entry Organisation
... alias 0..*stringA list of alternate names that the organization is known as, or was known as in the past
... telecom SI0..*ContactPointContact Details of Directroy Entry Organisation
... address SI0..*AddressAddresses of Directroy Entry Organisation
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
Slice: Unordered, Open by value:url
.... use ?!Σ0..1codehome | work | temp | old - purpose of this address
Binding: AddressUse (required)
Example General': home
.... type Σ0..1codepostal | physical | both
Binding: AddressType (required)
Example General': both
.... text Σ0..1stringText representation of the address
Example General': 137 Nowhere Street, Erewhon 9132
.... line Σ0..*stringStreet 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 Σ0..1stringName of city, town etc.
Example General': Erewhon
.... district Σ0..1stringDistrict name (aka county)
Example General': Madison
.... state Σ0..1stringSub-unit of country (abbreviations ok)
Binding: Australian States and Territories (required)
.... postalCode Σ0..1stringPostal code for area
Example General': 9132
.... country Σ0..1stringCountry (e.g. can be ISO 3166 2 or 3 letter code)
.... period Σ0..1PeriodTime period when address was/is in use
Example General': {"start":"2010-03-23T00:00:00+11:00","end":"2010-07-01T00:00:00+10:00"}
... partOf Σ0..1Reference(Organization)The organization of which this organization forms a part
... contact I0..*BackboneElementContact for the organization for a certain purpose
.... id 0..1stringxml:id (or equivalent in JSON)
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored
.... purpose 0..1CodeableConceptThe type of contact
Binding: ContactEntityType (extensible)
.... name 0..1HumanNameA name associated with the contact
.... telecom 0..*ContactPointContact details (telephone, email, etc.) for a contact
.... address 0..1AddressVisiting or postal addresses for the contact
... endpoint 0..*Reference(Endpoint)Technical endpoints providing access to services operated for the organization

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron

 

SD.3.2 Quick Start

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: Active Status

Search based on active status of the organisation record.

GET [base]/Organization?active=[status]

Example: GET [base]/Organization?active=true

Support: MUST support search Organization by active status (true | false).

Implementation Notes: (how to search by token)


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.

Implementation Notes: (how to search by token)


Search: Name

Search for a organisation by name.

GET [base]/Organization?name=[string]

Example: GET [base]/Organization?name=southern%20clinic

Support:

  • MUST support search by Organisation name.

Implementation Notes: (how to search by string)


Search: Combination

  • Searches MUST be able to be perfomed in a single request using logical AND for criteria. e.g name and status