AU Base Implementation Guide
4.2.2-ci-build - CI Build
AU Base Implementation Guide, published by HL7 Australia. This guide is not an authorized publication; it is the continuous build for version 4.2.2-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7au/au-fhir-base/ and changes regularly. See the Directory of published versions
Official URL: http://hl7.org.au/fhir/StructureDefinition/au-australianbusinessnumber | Version: 4.2.2-ci-build | |||
Standards status: Trial-use | Maturity Level: 2 | Computable Name: AUAustralianBusinessNumber | ||
Copyright/Legal: HL7 Australia© 2018+; Licensed Under Creative Commons No Rights Reserved. |
This identifier profile defines an Australian Business Number (ABN) in an Australian context. An ABN is issued to all entities registered in the Australian Business Register (ABR).
Profile specific implementation guidance:
Identifier.type
, the preferred coding from the hl7VS-identifierType - AU Extended value set is “XX” (Organization identifier), sent with a text value “ABN”.Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Identifier
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Identifier | C | 0..* | Identifier | Australian Business Number (ABN) inv-abn-0: ABN shall be 11 digits |
type | 1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType - AU Extended (extensible) | |
system | 1..1 | uri | The namespace for the identifier value Fixed Value: http://hl7.org.au/id/abn | |
value | 1..1 | string | ABN | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Identifier.type | extensible | Hl7VSIdentifierTypeAUExtendedhttp://terminology.hl7.org.au/ValueSet/v2-0203-extended from this IG |
Id | Grade | Path(s) | Details | Requirements |
inv-abn-0 | error | Identifier | ABN shall be 11 digits : value.matches('^([0-9]{11})$') |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Identifier | C | 0..* | Identifier | Australian Business Number (ABN) inv-abn-0: ABN shall be 11 digits |
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType - AU Extended (extensible) |
system | Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://hl7.org.au/id/abn |
value | Σ | 1..1 | string | ABN Example General: 123456 |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Identifier.type | extensible | Hl7VSIdentifierTypeAUExtendedhttp://terminology.hl7.org.au/ValueSet/v2-0203-extended from this IG |
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
inv-abn-0 | error | Identifier | ABN shall be 11 digits : value.matches('^([0-9]{11})$') |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Identifier | C | 0..* | Identifier | Australian Business Number (ABN) inv-abn-0: ABN shall be 11 digits |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType - AU Extended (extensible) |
system | Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://hl7.org.au/id/abn |
value | Σ | 1..1 | string | ABN Example General: 123456 |
period | Σ | 0..1 | Period | Time period when id is/was valid for use |
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Identifier.type | extensible | Hl7VSIdentifierTypeAUExtendedhttp://terminology.hl7.org.au/ValueSet/v2-0203-extended from this IG |
Id | Grade | Path(s) | Details | Requirements |
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-abn-0 | error | Identifier | ABN shall be 11 digits : value.matches('^([0-9]{11})$') |
This structure is derived from Identifier
Differential View
This structure is derived from Identifier
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Identifier | C | 0..* | Identifier | Australian Business Number (ABN) inv-abn-0: ABN shall be 11 digits |
type | 1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType - AU Extended (extensible) | |
system | 1..1 | uri | The namespace for the identifier value Fixed Value: http://hl7.org.au/id/abn | |
value | 1..1 | string | ABN | |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Identifier.type | extensible | Hl7VSIdentifierTypeAUExtendedhttp://terminology.hl7.org.au/ValueSet/v2-0203-extended from this IG |
Id | Grade | Path(s) | Details | Requirements |
inv-abn-0 | error | Identifier | ABN shall be 11 digits : value.matches('^([0-9]{11})$') |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Identifier | C | 0..* | Identifier | Australian Business Number (ABN) inv-abn-0: ABN shall be 11 digits |
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType - AU Extended (extensible) |
system | Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://hl7.org.au/id/abn |
value | Σ | 1..1 | string | ABN Example General: 123456 |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Identifier.type | extensible | Hl7VSIdentifierTypeAUExtendedhttp://terminology.hl7.org.au/ValueSet/v2-0203-extended from this IG |
Id | Grade | Path(s) | Details | Requirements |
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
inv-abn-0 | error | Identifier | ABN shall be 11 digits : value.matches('^([0-9]{11})$') |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Identifier | C | 0..* | Identifier | Australian Business Number (ABN) inv-abn-0: ABN shall be 11 digits |
id | 0..1 | string | Unique id for inter-element referencing | |
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: hl7VS-identifierType - AU Extended (extensible) |
system | Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://hl7.org.au/id/abn |
value | Σ | 1..1 | string | ABN Example General: 123456 |
period | Σ | 0..1 | Period | Time period when id is/was valid for use |
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
Documentation for this format |
Path | Conformance | ValueSet | URI |
Identifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1 from the FHIR Standard | |
Identifier.type | extensible | Hl7VSIdentifierTypeAUExtendedhttp://terminology.hl7.org.au/ValueSet/v2-0203-extended from this IG |
Id | Grade | Path(s) | Details | Requirements |
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-abn-0 | error | Identifier | ABN shall be 11 digits : value.matches('^([0-9]{11})$') |
This structure is derived from Identifier
Other representations of profile: CSV, Excel, Schematron