description: This extension applies to the [Identifier](http://hl7.org/fhir/datatypes.html#identifier) data type. package_name: hl7.fhir.au.base derivation: constraint name: IdentifierRoutability type: Extension elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: routability-flag: match: {url: routability-flag} schema: short: Indicates asserter can route associated identifier _required: true index: 1 elements: url: pattern: {type: Uri, value: routability-flag} index: 2 value: choices: [valueBoolean] index: 4 valueBoolean: {type: boolean, choiceOf: value, index: 5} required: [value, valueBoolean] routability-preference: match: {url: routability-preference} schema: short: Indicates the asserter's preference for selection of this identifier for routing index: 6 elements: url: pattern: {type: Uri, value: routability-preference} index: 7 value: choices: [valueUnsignedInt] index: 9 valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 10} required: [value, valueUnsignedInt] routability-asserter: match: {url: routability-asserter} schema: short: Identifies asserter _required: true index: 11 elements: url: pattern: {type: Uri, value: routability-asserter} index: 12 value: choices: [valueUri] index: 14 valueUri: {type: uri, choiceOf: value, index: 15} required: [valueUri, value] url: pattern: {type: Uri, value: 'http://hl7.org.au/fhir/StructureDefinition/identifier-routability'} index: 16 value: choices: [] index: 18 package_version: 4.1.0-ballot extensions: routability-flag: url: routability-flag short: Indicates asserter can route associated identifier _required: true index: 1 elements: url: pattern: {type: Uri, value: routability-flag} index: 2 value: choices: [valueBoolean] index: 4 valueBoolean: {type: boolean, choiceOf: value, index: 5} required: [value, valueBoolean] routability-preference: url: routability-preference short: Indicates the asserter's preference for selection of this identifier for routing index: 6 elements: url: pattern: {type: Uri, value: routability-preference} index: 7 value: choices: [valueUnsignedInt] index: 9 valueUnsignedInt: {type: unsignedInt, choiceOf: value, index: 10} required: [value, valueUnsignedInt] routability-asserter: url: routability-asserter short: Identifies asserter _required: true index: 11 elements: url: pattern: {type: Uri, value: routability-asserter} index: 12 value: choices: [valueUri] index: 14 valueUri: {type: uri, choiceOf: value, index: 15} required: [valueUri, value] class: extension kind: complex-type url: http://hl7.org.au/fhir/StructureDefinition/identifier-routability base: http://hl7.org/fhir/StructureDefinition/Extension version: 4.1.0-ballot