<StructureDefinition xmlns="http://hl7.org/fhir">
  <id value="au-relatedperson" />
  <extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-wg">
    <valueCode value="pa" />
  </extension>
  <url value="http://hl7.org.au/fhir/StructureDefinition/au-relatedperson" />
  <version value="1.1.0" />
  <name value="AUBaseRelatedPerson" />
  <title value="AU Base Related Person" />
  <status value="active" />
  <date value="2018-05-01" />
  <publisher value="Health Level Seven Australia (Patient Administration WG)" />
  <contact>
    <telecom>
      <system value="url" />
      <value value="http://hl7.org.au/fhir" />
      <use value="work" />
    </telecom>
  </contact>
  <description value="This profile defines a related person administration details structure that includes core localisation concepts for use in an Australian context." />
  <fhirVersion value="3.0.1" />
  <kind value="resource" />
  <abstract value="false" />
  <type value="RelatedPerson" />
  <baseDefinition value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" />
  <derivation value="constraint" />
  <snapshot />
  <differential>
    <element id="RelatedPerson">
      <path value="RelatedPerson" />
      <short value="A person related to a patient in an Australian healthcare context" />
    </element>
    <element id="RelatedPerson.identifier">
      <path value="RelatedPerson.identifier" />
      <slicing>
        <discriminator>
          <type value="pattern" />
          <path value="type" />
        </discriminator>
        <discriminator>
          <type value="value" />
          <path value="system" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="RelatedPerson.identifier:ihiNumber">
      <path value="RelatedPerson.identifier" />
      <sliceName value="ihiNumber" />
      <short value="National Individual Healthcare Identifier (IHI)" />
      <definition value="National Individual Healthcare Identifier (IHI) for the person" />
      <requirements value="Identifier as assigned and available via Healthcare Identifiers (HI) service" />
      <constraint>
        <key value="inv-ihi-value-0" />
        <severity value="error" />
        <human value="IHI shall be an exactly 16 digit number" />
        <expression value="value.matches('^([0-9]{16})$')" />
      </constraint>
      <constraint>
        <key value="inv-ihi-value-1" />
        <severity value="error" />
        <human value="IHI prefix is 800360" />
        <expression value="value.startsWith('800360')" />
      </constraint>
      <constraint>
        <key value="inv-ihi-value-2" />
        <severity value="error" />
        <human value="IHI shall pass the Luhn algorithm check" />
        <expression value="(((select(value.substring(0,1).toInteger()).select(iif($this&lt;5, $this*2, (($this*2)-9))))+(value.substring(1,1).toInteger())+(select(value.substring(2,1).toInteger()).select(iif($this&lt;5, $this*2, (($this*2)-9))))+(value.substring(3,1).toInteger())+(select(value.substring(4,1).toInteger()).select(iif($this&lt;5, $this*2, (($this*2)-9))))+(value.substring(5,1).toInteger())+(select(value.substring(6,1).toInteger()).select(iif($this&lt;5, $this*2, (($this*2)-9))))+(value.substring(7,1).toInteger())+(select(value.substring(8,1).toInteger()).select(iif($this&lt;5, $this*2, (($this*2)-9))))+(value.substring(9,1).toInteger())+(select(value.substring(10,1).toInteger()).select(iif($this&lt;5, $this*2, (($this*2)-9))))+(value.substring(11,1).toInteger())+(select(value.substring(12,1).toInteger()).select(iif($this&lt;5, $this*2, (($this*2)-9))))+(value.substring(13,1).toInteger())+(select(value.substring(14,1).toInteger()).select(iif($this&lt;5, $this*2, (($this*2)-9))))+(value.substring(15,1).toInteger()))mod 10=0)" />
      </constraint>
    </element>
    <element id="RelatedPerson.identifier:ihiNumber.extension">
      <path value="RelatedPerson.identifier.extension" />
      <slicing>
        <discriminator>
          <type value="value" />
          <path value="url" />
        </discriminator>
        <rules value="open" />
      </slicing>
    </element>
    <element id="RelatedPerson.identifier:ihiNumber.extension:ihiStatus">
      <path value="RelatedPerson.identifier.extension" />
      <sliceName value="ihiStatus" />
      <short value="Individual Healthcare Identifier (IHI) Number Status" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org.au/fhir/StructureDefinition/ihi-status" />
      </type>
    </element>
    <element id="RelatedPerson.identifier:ihiNumber.extension:ihiRecordStatus">
      <path value="RelatedPerson.identifier.extension" />
      <sliceName value="ihiRecordStatus" />
      <short value="Individual Healthcare Identifier (IHI) Number Record Status" />
      <definition value="Individual Healthcare Identifier (IHI) value record status associated with an IHI identifier" />
      <type>
        <code value="Extension" />
        <profile value="http://hl7.org.au/fhir/StructureDefinition/ihi-record-status" />
      </type>
    </element>
    <element id="RelatedPerson.identifier:ihiNumber.type">
      <path value="RelatedPerson.identifier.type" />
      <short value="Coded identifier type for IHI" />
      <patternCodeableConcept>
        <coding>
          <system value="http://hl7.org/fhir/v2/0203" />
          <code value="NI" />
        </coding>
      </patternCodeableConcept>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="IdentifierType" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="Local Identifier Type" />
        <valueSetReference>
          <reference value="http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203" />
        </valueSetReference>
      </binding>
    </element>
    <element id="RelatedPerson.identifier:ihiNumber.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="RelatedPerson.identifier.type.text" />
      <definition value="ihi" />
      <fixedString value="IHI" />
    </element>
    <element id="RelatedPerson.identifier:ihiNumber.system">
      <path value="RelatedPerson.identifier.system" />
      <short value="Namespace for IHI" />
      <definition value="This namespace is used for qualified identifiers to represent Individual Healthcare Identifier (IHI) numbers. An example of the syntax of an IHI represented as a qualified identifer using this namespace is: http://ns.electronichealth.net.au/id/hi/ihi/1.0/8003600000000000" />
      <min value="1" />
      <fixedUri value="http://ns.electronichealth.net.au/id/hi/ihi/1.0" />
    </element>
    <element id="RelatedPerson.identifier:ihiNumber.value">
      <path value="RelatedPerson.identifier.value" />
      <short value="IHI number" />
      <definition value="The 16 digit unique identifier for consumers of healthcare services." />
      <min value="1" />
      <example>
        <label value="IHI number" />
        <valueString value="8003608833357361" />
      </example>
      <maxLength value="16" />
    </element>
    <element id="RelatedPerson.identifier:medicareNumber">
      <path value="RelatedPerson.identifier" />
      <sliceName value="medicareNumber" />
      <short value="Medicare Number" />
      <definition value="Medicare number assigned to a person.  This includes temporary and full Medicare card numbers." />
    </element>
    <element id="RelatedPerson.identifier:medicareNumber.type">
      <path value="RelatedPerson.identifier.type" />
      <short value="Coded identifier type for Medicare number" />
      <definition value="Medicare number assigned  to a person." />
      <patternCodeableConcept>
        <coding>
          <system value="http://hl7.org/fhir/v2/0203" />
          <code value="MC" />
        </coding>
      </patternCodeableConcept>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="IdentifierType" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="Local Identifier Type" />
        <valueSetReference>
          <reference value="http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203" />
        </valueSetReference>
      </binding>
    </element>
    <element id="RelatedPerson.identifier:medicareNumber.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="RelatedPerson.identifier.type.text" />
      <definition value="Medicare number descriptive text." />
      <fixedString value="Medicare Number" />
    </element>
    <element id="RelatedPerson.identifier:medicareNumber.system">
      <path value="RelatedPerson.identifier.system" />
      <short value="Namespace for Medicare number" />
      <min value="1" />
      <fixedUri value="http://ns.electronichealth.net.au/id/medicare-number" />
    </element>
    <element id="RelatedPerson.identifier:medicareNumber.value">
      <path value="RelatedPerson.identifier.value" />
      <short value="Medicare number including optional individual reference number" />
      <definition value="10 digit Medicare number with optional 11th digit individual reference number (IRN)" />
      <min value="1" />
      <example>
        <label value="Medicare number" />
        <valueString value="32788511952" />
      </example>
      <maxLength value="11" />
    </element>
    <element id="RelatedPerson.identifier:medicareNumber.period">
      <path value="RelatedPerson.identifier.period" />
      <short value="Medicare number validity period" />
      <min value="1" />
    </element>
    <element id="RelatedPerson.identifier:medicareNumber.period.end">
      <path value="RelatedPerson.identifier.period.end" />
      <short value="Medicare number expiry date" />
      <definition value="Expiry date for Medicare number. This is typically month and year only but may include day date part when this is a temporary Medicare number." />
      <min value="1" />
    </element>
    <element id="RelatedPerson.identifier:dvaNumber">
      <path value="RelatedPerson.identifier" />
      <sliceName value="dvaNumber" />
      <short value="Department of Veterans' Affairs (DVA) Number" />
      <definition value="Department of Veterans' Affairs (DVA) number." />
      <constraint>
        <key value="inv-dva-number-unspecified" />
        <severity value="error" />
        <human value="DVA number identifier type text must be 'DVA Number' when colour is not specified" />
        <expression value="type.coding.exists() and type.text != 'DVA Number'" />
      </constraint>
      <constraint>
        <key value="inv-dva-number-gold" />
        <severity value="error" />
        <human value="DVA number identifier type text must be 'DVA Number (Gold)' when colour coding is DVG" />
        <expression value="type.coding.code='DVG' and type.text != 'DVA Number (Gold)'" />
      </constraint>
      <constraint>
        <key value="inv-dva-number-white" />
        <severity value="error" />
        <human value="DVA number identifier type text must be 'DVA Number (White)' when colour coding is DVW" />
        <expression value="type.coding.code='DVW' and type.text != 'DVA Number (White)'" />
      </constraint>
      <constraint>
        <key value="inv-dva-number-orange" />
        <severity value="error" />
        <human value="DVA number identifier type text must be 'DVA Number (Orange)' when colour coding is DVO" />
        <expression value="type.coding.code='DVO' and type.text != 'DVA Number (Orange)'" />
      </constraint>
      <constraint>
        <key value="inv-dva-number-lilac" />
        <severity value="error" />
        <human value="DVA number identifier type text must be 'DVA Number (Lilac)' when colour coding is DVL" />
        <expression value="type.coding.code='DVL' and type.text != 'DVA Number (Lilac)'" />
      </constraint>
      <constraint>
        <key value="inv-dva-number-text" />
        <severity value="error" />
        <human value="DVA number identifier type text must be one of 'DVA Number', 'DVA Number (Gold)',  'DVA Number (White), 'DVA Number (Orange), 'DVA Number (Lilac)'" />
        <expression value="type.text = 'DVA Number' or type.text = 'DVA Number (Gold)' or type.text = 'DVA Number (White)' or type.text = 'DVA Number (Orange)' or type.text = 'DVA Number (Lilac)'" />
      </constraint>
    </element>
    <element id="RelatedPerson.identifier:dvaNumber.type">
      <path value="RelatedPerson.identifier.type" />
      <short value="Coded identifier type for DVA number" />
      <definition value="Department of Veterans' Affairs (DVA) colour identifer type provides method to determine which type of DVA card is." />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="IdentifierType" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="Local Identifier Type" />
        <valueSetReference>
          <reference value="http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203" />
        </valueSetReference>
      </binding>
    </element>
    <element id="RelatedPerson.identifier:dvaNumber.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="RelatedPerson.identifier.type.text" />
      <definition value="DVA colour coding" />
    </element>
    <element id="RelatedPerson.identifier:dvaNumber.system">
      <path value="RelatedPerson.identifier.system" />
      <short value="Namespace for DVA number" />
      <definition value="DVA number assigned uri." />
      <min value="1" />
      <fixedUri value="http://ns.electronichealth.net.au/id/dva" />
    </element>
    <element id="RelatedPerson.identifier:dvaNumber.value">
      <path value="RelatedPerson.identifier.value" />
      <short value="DVA number" />
      <definition value="Up to 9 digit value in the form AAXXNNNN[A]." />
      <comment value="Reference: http://meteor.aihw.gov.au/content/index.phtml/itemId/339127" />
      <min value="1" />
      <example>
        <label value="DVA number" />
        <valueString value="NBUR9080" />
      </example>
      <maxLength value="9" />
    </element>
    <element id="RelatedPerson.identifier:healthcareCard">
      <path value="RelatedPerson.identifier" />
      <sliceName value="healthcareCard" />
      <short value="Health Care Card Number" />
      <definition value="Concession Card Number assigned to a person by Centrelink, this can be Health Card Card, Pensioner Concession Card or Commonwealth Seniors Health Card Number." />
    </element>
    <element id="RelatedPerson.identifier:healthcareCard.type">
      <path value="RelatedPerson.identifier.type" />
      <short value="Coded identifier type for Health Care Card number" />
      <definition value="Concession Card Number assigned to a person by Centrelink, this can be Healthcare Card, Pensioner Concession Card or Commonwealth Seniors Health Card Number." />
      <min value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://hl7.org/fhir/v2/0203" />
          <code value="HC" />
        </coding>
      </patternCodeableConcept>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="IdentifierType" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="Local Identifier Type" />
        <valueSetReference>
          <reference value="http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203" />
        </valueSetReference>
      </binding>
    </element>
    <element id="RelatedPerson.identifier:healthcareCard.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="RelatedPerson.identifier.type.text" />
      <fixedString value="Health Care Card Number" />
    </element>
    <element id="RelatedPerson.identifier:healthcareCard.system">
      <path value="RelatedPerson.identifier.system" />
      <short value="Namespace for Centrelink Customer Reference Number (CRN)" />
      <definition value="Namespace for Customer Reference Number (CRN) values" />
      <min value="1" />
      <fixedUri value="http://ns.electronichealth.net.au/id/centrelink-customer-reference-number" />
    </element>
    <element id="RelatedPerson.identifier:healthcareCard.value">
      <path value="RelatedPerson.identifier.value" />
      <short value="Centrelink CRN" />
      <definition value="10 character identifier NNNNNNNNNA." />
      <comment value="A personal identifier assigned by Centrelink for the purposes of identifying people (and organisations) eligible for specific services." />
      <min value="1" />
      <example>
        <label value="DHS CRN" />
        <valueString value="307111942H" />
      </example>
      <maxLength value="10" />
    </element>
    <element id="RelatedPerson.identifier:pensionerConcessionCard">
      <path value="RelatedPerson.identifier" />
      <sliceName value="pensionerConcessionCard" />
      <short value="Pensioner Concession Card Number" />
      <definition value="Concession Card Number assigned to a person by Centrelink, this can be Health Card Card, Pensioner Concession Card or Commonwealth Seniors Health Card number." />
    </element>
    <element id="RelatedPerson.identifier:pensionerConcessionCard.type">
      <path value="RelatedPerson.identifier.type" />
      <short value="Coded identifier type for Pensioner Concession Card number" />
      <definition value="Concession card number assigned to a person by Centrelink, this can be Health Care Card, Pensioner Concession Card or Commonwealth Seniors Health Card number" />
      <min value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://hl7.org/fhir/v2/0203" />
          <code value="PEN" />
        </coding>
      </patternCodeableConcept>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="IdentifierType" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="Local Identifier Type" />
        <valueSetReference>
          <reference value="http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203" />
        </valueSetReference>
      </binding>
    </element>
    <element id="RelatedPerson.identifier:pensionerConcessionCard.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="RelatedPerson.identifier.type.text" />
      <fixedString value="Pensioner Concession Card Number" />
    </element>
    <element id="RelatedPerson.identifier:pensionerConcessionCard.system">
      <path value="RelatedPerson.identifier.system" />
      <short value="Namespace for Centrelink Customer Reference Number (CRN)" />
      <definition value="Namespace for Centrelink Customer Reference Number (CRN) values." />
      <min value="1" />
      <fixedUri value="http://ns.electronichealth.net.au/id/centrelink-customer-reference-number" />
    </element>
    <element id="RelatedPerson.identifier:pensionerConcessionCard.value">
      <path value="RelatedPerson.identifier.value" />
      <short value="Centrelink CRN" />
      <definition value="10 character identifier NNNNNNNNNA" />
      <comment value="A personal identifier assigned by Centrelink for the purposes of identifying people (and organisations) eligible for specific services." />
      <min value="1" />
      <example>
        <label value="DHS CRN" />
        <valueString value="307111942H" />
      </example>
      <maxLength value="10" />
    </element>
    <element id="RelatedPerson.identifier:commonwealthSeniorsHealthCard">
      <path value="RelatedPerson.identifier" />
      <sliceName value="commonwealthSeniorsHealthCard" />
      <short value="Commonwealth Seniors Health Card Number" />
      <definition value="Concession Card Number assigned to a person by Centrelink, this can be Health Care Card, Pensioner Concession Card or Commonwealth Seniors Health Card Number" />
    </element>
    <element id="RelatedPerson.identifier:commonwealthSeniorsHealthCard.type">
      <path value="RelatedPerson.identifier.type" />
      <short value="Coded identifier type for Commonwealth Seniors Health Card number" />
      <definition value="Concession Card Number assigned to a person by Centrelink, this can be Health Care Card, Pensioner Concession Card or Commonwealth Seniors Health Card Number" />
      <min value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://hl7.org.au/fhir/v2/0203" />
          <code value="SEN" />
        </coding>
      </patternCodeableConcept>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="IdentifierType" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="Local Identifier Type" />
        <valueSetReference>
          <reference value="http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203" />
        </valueSetReference>
      </binding>
    </element>
    <element id="RelatedPerson.identifier:commonwealthSeniorsHealthCard.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="RelatedPerson.identifier.type.text" />
      <fixedString value="Commonwealth Seniors Health Card" />
    </element>
    <element id="RelatedPerson.identifier:commonwealthSeniorsHealthCard.system">
      <path value="RelatedPerson.identifier.system" />
      <short value="Namespace for Centrelink Customer Reference Number (CRN)" />
      <definition value="Namespace for Centrelink Customer Reference Number (CRN) values." />
      <min value="1" />
      <fixedUri value="http://ns.electronichealth.net.au/id/centrelink-customer-reference-number" />
    </element>
    <element id="RelatedPerson.identifier:commonwealthSeniorsHealthCard.value">
      <path value="RelatedPerson.identifier.value" />
      <short value="Centrelink CRN" />
      <definition value="10 character identifier NNNNNNNNNA." />
      <comment value="A personal identifier assigned by Centrelink for the purposes of identifying people (and organisations) eligible for specific services." />
      <min value="1" />
      <example>
        <label value="DHS CRN" />
        <valueString value="307111942H" />
      </example>
      <maxLength value="10" />
    </element>
    <element id="RelatedPerson.identifier:medicalRecordNumber">
      <path value="RelatedPerson.identifier" />
      <sliceName value="medicalRecordNumber" />
      <short value="Medical Record Number (MRN)" />
      <definition value="An assigned medical record number." />
    </element>
    <element id="RelatedPerson.identifier:medicalRecordNumber.type">
      <path value="RelatedPerson.identifier.type" />
      <short value="Coded identifier type for MRN" />
      <min value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://hl7.org/fhir/v2/0203" />
          <code value="MR" />
        </coding>
      </patternCodeableConcept>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="IdentifierType" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="Local Identifier Type" />
        <valueSetReference>
          <reference value="http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203" />
        </valueSetReference>
      </binding>
    </element>
    <element id="RelatedPerson.identifier:medicalRecordNumber.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="RelatedPerson.identifier.type.text" />
      <fixedString value="Medical Record Number" />
    </element>
    <element id="RelatedPerson.identifier:medicalRecordNumber.system">
      <path value="RelatedPerson.identifier.system" />
      <short value="Medical record number system namespace" />
      <min value="1" />
    </element>
    <element id="RelatedPerson.identifier:medicalRecordNumber.value">
      <path value="RelatedPerson.identifier.value" />
      <short value="Medical record number" />
      <min value="1" />
    </element>
    <element id="RelatedPerson.identifier:medicalRecordNumber.assigner">
      <path value="RelatedPerson.identifier.assigner" />
      <short value="Medical record number assigning entity" />
      <min value="1" />
    </element>
    <element id="RelatedPerson.identifier:insurerNumber">
      <path value="RelatedPerson.identifier" />
      <sliceName value="insurerNumber" />
      <short value="Private Health Insurance Member Number" />
      <definition value="An insurer's member number." />
    </element>
    <element id="RelatedPerson.identifier:insurerNumber.type">
      <path value="RelatedPerson.identifier.type" />
      <short value="Coded identifier type for private health insurance member number" />
      <min value="1" />
      <patternCodeableConcept>
        <coding>
          <system value="http://hl7.org/fhir/v2/0203" />
          <code value="MB" />
        </coding>
      </patternCodeableConcept>
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="IdentifierType" />
        </extension>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding">
          <valueBoolean value="true" />
        </extension>
        <strength value="required" />
        <description value="Local Identifier Type" />
        <valueSetReference>
          <reference value="http://hl7.org.au/fhir/ValueSet/au-hl7v2-0203" />
        </valueSetReference>
      </binding>
    </element>
    <element id="RelatedPerson.identifier:insurerNumber.type.text">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="RelatedPerson.identifier.type.text" />
      <fixedString value="Private Health Insurance Member Number" />
    </element>
    <element id="RelatedPerson.identifier:insurerNumber.value">
      <path value="RelatedPerson.identifier.value" />
      <short value="Private health insurance member number" />
      <min value="1" />
    </element>
    <element id="RelatedPerson.identifier:insurerNumber.assigner">
      <path value="RelatedPerson.identifier.assigner" />
      <short value="Private health insurer" />
      <min value="1" />
    </element>
    <element id="RelatedPerson.identifier:insurerNumber.assigner.display">
      <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable">
        <valueBoolean value="true" />
      </extension>
      <path value="RelatedPerson.identifier.assigner.display" />
      <min value="1" />
    </element>
    <element id="RelatedPerson.relationship">
      <path value="RelatedPerson.relationship" />
      <binding>
        <extension url="http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName">
          <valueString value="PatientRelationshipType" />
        </extension>
        <strength value="extensible" />
        <valueSetUri value="https://healthterminologies.gov.au/fhir/ValueSet/related-person-relationship-type-1" />
      </binding>
    </element>
  </differential>
</StructureDefinition>