This page is part of the Australian Base IG (v2.1.0: AU Base 2 on R4) based on FHIR R4. For a full list of available versions, see the Directory of published versions 

AU Medicare Card Number [FMM Level 0]
This identifier profile defines a Medicare Card Number[1] [2] in an Australian context.
Medicare Card Number is defined as a 10 or 11 digit number. Whilst 10 digits is not sufficient to uniquely identify an individual it is a supported entry where systems do not support 11 digit content. If required, profiles can constrain this profile further to restrict usage to 11 digits only as desired. Medicare Card Numbers are not used for uniquely identifying patients, they are identifying information that can be used in conjunction with other elements such as name and date of birth appropriately to confirm identity.
Examples
Patient with IHI, Medicare Card Number, and Health Care Card
Patient with no birth date, and eligible for Closing the Gap registration
Patient Sarah Simmons linked to related person Sarah Simmons
Sarah Simmons as the mother of Suzanne Simmons
Bill Simmons as a father of Suzanne Simmons
The official URL for this profile is:
http://hl7.org.au/fhir/StructureDefinition/au-medicarecardnumber
This identifier profile defines a Medicare Card Number in an Australian context.
This profile builds on Identifier.
This profile was published on Mon Mar 02 00:00:00 AEDT 2020 as a draft by Health Level Seven Australia (Patient Administration WG).
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Identifier | Medicare Card Number | |
![]() ![]() | 0..1 | CodeableConcept | Coded identifier type for Medicare Card Number Binding: V2 Identifier Type - AU Extended (required) Required Pattern: At least the following | |
![]() ![]() ![]() | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
![]() ![]() ![]() ![]() | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() | 1..1 | code | Symbol in syntax defined by the system Fixed Value: MC | |
![]() ![]() ![]() | 0..1 | string | Plain text representation of the concept Fixed Value: Medicare Number | |
![]() ![]() | 1..1 | uri | Namespace for Medicare Card Number Fixed Value: http://ns.electronichealth.net.au/id/medicare-number | |
![]() ![]() | 1..1 | string | Medicare Card Number including optional individual reference number Example Medicare Card Number: 32788511952 Max Length: 11 | |
![]() ![]() | 0..1 | Period | Medicare Card Number validity period | |
![]() ![]() ![]() | 0..1 | dateTime | Medicare Card Number expiry date | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | I | 0..* | Identifier | Medicare Card Number |
![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() | ?!ΣI | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required) |
![]() ![]() | ΣI | 0..1 | CodeableConcept | Coded identifier type for Medicare Card Number Binding: V2 Identifier Type - AU Extended (required) Required Pattern: At least the following |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() | 0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() | 1..1 | code | Symbol in syntax defined by the system Fixed Value: MC | |
![]() ![]() ![]() ![]() | 0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() | 0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() | 0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() | ΣI | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() | ΣI | 0..1 | string | Plain text representation of the concept Fixed Value: Medicare Number |
![]() ![]() | ΣI | 1..1 | uri | Namespace for Medicare Card Number Fixed Value: http://ns.electronichealth.net.au/id/medicare-number |
![]() ![]() | ΣI | 1..1 | string | Medicare Card Number including optional individual reference number Example General: 123456 Example Medicare Card Number: 32788511952 Max Length: 11 |
![]() ![]() | ΣI | 0..1 | Period | Medicare Card Number validity period |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() | ΣI | 0..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() | ΣI | 0..1 | dateTime | Medicare Card Number expiry date |
![]() ![]() | ΣI | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
Documentation for this format | ||||
Differential View
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | 0..* | Identifier | Medicare Card Number | |
![]() ![]() | 0..1 | CodeableConcept | Coded identifier type for Medicare Card Number Binding: V2 Identifier Type - AU Extended (required) Required Pattern: At least the following | |
![]() ![]() ![]() | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
![]() ![]() ![]() ![]() | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() | 1..1 | code | Symbol in syntax defined by the system Fixed Value: MC | |
![]() ![]() ![]() | 0..1 | string | Plain text representation of the concept Fixed Value: Medicare Number | |
![]() ![]() | 1..1 | uri | Namespace for Medicare Card Number Fixed Value: http://ns.electronichealth.net.au/id/medicare-number | |
![]() ![]() | 1..1 | string | Medicare Card Number including optional individual reference number Example Medicare Card Number: 32788511952 Max Length: 11 | |
![]() ![]() | 0..1 | Period | Medicare Card Number validity period | |
![]() ![]() ![]() | 0..1 | dateTime | Medicare Card Number expiry date | |
Documentation for this format | ||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints![]() |
|---|---|---|---|---|
![]() | I | 0..* | Identifier | Medicare Card Number |
![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() | ?!ΣI | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required) |
![]() ![]() | ΣI | 0..1 | CodeableConcept | Coded identifier type for Medicare Card Number Binding: V2 Identifier Type - AU Extended (required) Required Pattern: At least the following |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
![]() ![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations | |
![]() ![]() ![]() ![]() | 1..1 | uri | Identity of the terminology system Fixed Value: http://terminology.hl7.org/CodeSystem/v2-0203 | |
![]() ![]() ![]() ![]() | 0..1 | string | Version of the system - if relevant | |
![]() ![]() ![]() ![]() | 1..1 | code | Symbol in syntax defined by the system Fixed Value: MC | |
![]() ![]() ![]() ![]() | 0..1 | string | Representation defined by the system | |
![]() ![]() ![]() ![]() | 0..1 | boolean | If this coding was chosen directly by the user | |
![]() ![]() ![]() | 0..1 | string | Plain text representation of the concept | |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() | ΣI | 0..* | Coding | Code defined by a terminology system |
![]() ![]() ![]() | ΣI | 0..1 | string | Plain text representation of the concept Fixed Value: Medicare Number |
![]() ![]() | ΣI | 1..1 | uri | Namespace for Medicare Card Number Fixed Value: http://ns.electronichealth.net.au/id/medicare-number |
![]() ![]() | ΣI | 1..1 | string | Medicare Card Number including optional individual reference number Example General: 123456 Example Medicare Card Number: 32788511952 Max Length: 11 |
![]() ![]() | ΣI | 0..1 | Period | Medicare Card Number validity period |
![]() ![]() ![]() | 0..1 | string | Unique id for inter-element referencing | |
![]() ![]() ![]() | I | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url |
![]() ![]() ![]() | ΣI | 0..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() | ΣI | 0..1 | dateTime | Medicare Card Number expiry date |
![]() ![]() | ΣI | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
Documentation for this format | ||||
Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron

Below is an overview of the required search and read operations.
Summary of Search Criteria for StructureDefinition-au-medicarecardnumber
none defined