Magentus Practice Management FHIR® Implementation Guide
1.3.2 - Release
Australia
Magentus Practice Management FHIR® Implementation Guide - Downloaded Version 1.3.2 See the Directory of published versions
| Official URL: http://fhir.geniesolutions.io/StructureDefinition/gs-dvanumber | Version: 1.3.2 | ||||
| Active as of 2026-10-02 | Computable Name: GSDVANumber | ||||
Department of Veterans' Affairs (DVA) file number displayed on a Veteran Card, with the card expiry date made explicit.
AU Base AUDVANumber inherits Identifier.period from the base Identifier datatype without further definition, so the expiry date of the Veteran Card carries only the generic period description. This profile mirrors the treatment AUMedicareCardNumber gives the Medicare card expiry, naming period.end as the Veteran Card expiry date so implementers can populate and interpret it unambiguously.
No cardinality is changed — period and period.end were already permitted. This profile only makes their meaning explicit.
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | AUDVANumber | Department of Veterans' Affairs (DVA) Number | |
![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: DVA Entitlement (required) |
![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://ns.electronichealth.net.au/id/dva |
![]() ![]() |
Σ | 1..1 | string | DVA number Example General: 123456 Example DVA number: NBUR9080 Max Length:9 |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Identifier.type | Base | required | DVA Entitlement | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
AUDVANumber | |||
![]() ![]() |
||||
![]() ![]() ![]() |
0..1 | dateTime | DVA Veteran Card expiry date | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | AUDVANumber | Department of Veterans' Affairs (DVA) Number | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: DVA Entitlement (required) |
![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://ns.electronichealth.net.au/id/dva |
![]() ![]() |
Σ | 1..1 | string | DVA number Example General: 123456 Example DVA number: NBUR9080 Max Length:9 |
![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() |
ΣC | 0..1 | dateTime | DVA Veteran Card expiry date |
![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Identifier.type | Base | required | DVA Entitlement | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| Id | Grade | Path(s) | Description | Expression |
| 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()
|
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | AUDVANumber | Department of Veterans' Affairs (DVA) Number | |
![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: DVA Entitlement (required) |
![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://ns.electronichealth.net.au/id/dva |
![]() ![]() |
Σ | 1..1 | string | DVA number Example General: 123456 Example DVA number: NBUR9080 Max Length:9 |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Identifier.type | Base | required | DVA Entitlement | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| Id | Grade | Path(s) | Description | Expression |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
Differential View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
AUDVANumber | |||
![]() ![]() |
||||
![]() ![]() ![]() |
0..1 | dateTime | DVA Veteran Card expiry date | |
Documentation for this format | ||||
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | AUDVANumber | Department of Veterans' Affairs (DVA) Number | |
![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: DVA Entitlement (required) |
![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: http://ns.electronichealth.net.au/id/dva |
![]() ![]() |
Σ | 1..1 | string | DVA number Example General: 123456 Example DVA number: NBUR9080 Max Length:9 |
![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use |
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
ΣC | 0..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() |
ΣC | 0..1 | dateTime | DVA Veteran Card expiry date |
![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Identifier.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Identifier.type | Base | required | DVA Entitlement | 📦6.0.0 | AU Base Implementation Guide v6.0 |
| Id | Grade | Path(s) | Description | Expression |
| 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()
|
Other representations of profile: CSV, Excel, Schematron