templateId
type: StructureDefinition
node role: treeRoot
id:
  v: templateId
text:
  status:
    v: generated
  div: An identifier that uniquely identifies a thing or object. Examples are object identifier for HL7 RIM objects, medical record number, order id, service catalog item id, Vehicle Identification Number (VIN), etc. Instance identifiers are defined based on ISO object identifiers.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm
  value: integer
    v: 1
extension:
  url:
    v: http://hl7.org/fhir/tools/StructureDefinition/logical-target
  value: boolean
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/data-absent-reason
      value: code
        v: not-applicable
extension:
  url:
    v: http://hl7.org/fhir/tools/StructureDefinition/xml-namespace
  value: uri
    v: urn:hl7-org:v3
extension:
  url:
    v: http://hl7.org/fhir/tools/StructureDefinition/logical-container
  value: uri
    v: http://hl7.org/cda/stds/core/StructureDefinition/ClinicalDocument
url:
  v: http://ns.electronichealth.net.au/cda/StructureDefinition/templateId
version:
  v: 1.0.1
name:
  v: templateId
title:
  v: templateId
status:
  v: active
experimental:
  v: false
date:
  v: 2025-10-10T09:58:30+10:00
publisher:
  v: Australian Digital Health Agency
description:
  v: templateId
fhir version:
  v: 5.0.0
mapping:
  identity:
    v: rim
  uri:
    v: http://hl7.org/v3
  name:
    v: RIM Mapping
kind:
  v: logical
abstract:
  v: false
type:
  v: http://hl7.org/cda/stds/core/StructureDefinition/II
base definition:
  v: http://hl7.org/cda/stds/core/StructureDefinition/ANY
  link: http://hl7.org/cda/stds/core/StructureDefinition/ANY
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
    value: string
      v: 1.0.1
  element:
    id:
      v: II
    path:
      v: II
    short:
      v: Base for all types and resources
    definition:
      v: An identifier that uniquely identifies a thing or object. Examples are object identifier for HL7 RIM objects, medical record number, order id, service catalog item id, Vehicle Identification Number (VIN), etc. Instance identifiers are defined based on ISO object identifiers.
    min:
      v: 1
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    is modifier:
      v: false
    mapping:
      identity:
        v: rim
      map:
        v: n/a
  element:
    id:
      v: II.nullFlavor
    path:
      v: II.nullFlavor
    representation:
      v: xmlAttr
    label:
      v: Exceptional Value Detail
    definition:
      v: If a value is an exceptional value (NULL-value), this specifies in what way and why proper information is missing.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: ANY.nullFlavor
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: code
      profile:
        v: http://hl7.org/cda/stds/core/StructureDefinition/cs-simple
        link: http://hl7.org/cda/stds/core/StructureDefinition/cs-simple
    binding:
      strength:
        v: required
      value set:
        v: http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
        link: http://hl7.org/cda/stds/core/ValueSet/CDANullFlavor
  element:
    id:
      v: II.root
    path:
      v: II.root
    representation:
      v: xmlAttr
    label:
      v: Root
    definition:
      v: A unique identifier that guarantees the global uniqueness of the instance identifier. The root alone may be the entire instance identifier.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: II.root
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string
      profile:
        v: http://hl7.org/cda/stds/core/StructureDefinition/oid
        link: http://hl7.org/cda/stds/core/StructureDefinition/oid
      profile:
        v: http://hl7.org/cda/stds/core/StructureDefinition/uuid
        link: http://hl7.org/cda/stds/core/StructureDefinition/uuid
      profile:
        v: http://hl7.org/cda/stds/core/StructureDefinition/ruid
        link: http://hl7.org/cda/stds/core/StructureDefinition/ruid
  element:
    id:
      v: II.extension
    path:
      v: II.extension
    representation:
      v: xmlAttr
    label:
      v: Extension
    definition:
      v: A character string as a unique identifier within the scope of the identifier root.
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: II.extension
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: string
      profile:
        v: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
        link: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
differential:
  element:
    id:
      v: II

v: II

v: An identifier that uniquely identifies a thing or object. Examples are object identifier for HL7 RIM objects, medical record number, order id, service catalog item id, Vehicle Identification Number (VIN), etc. Instance identifiers are defined based on ISO object identifiers.

v: 1

v: *

id:
  v: II.root
path:
  v: II.root
representation:
  v: xmlAttr
label:
  v: Root
definition:
  v: A unique identifier that guarantees the global uniqueness of the instance identifier. The root alone may be the entire instance identifier.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
  profile:
    v: http://hl7.org/cda/stds/core/StructureDefinition/oid
    link: http://hl7.org/cda/stds/core/StructureDefinition/oid
  profile:
    v: http://hl7.org/cda/stds/core/StructureDefinition/uuid
    link: http://hl7.org/cda/stds/core/StructureDefinition/uuid
  profile:
    v: http://hl7.org/cda/stds/core/StructureDefinition/ruid
    link: http://hl7.org/cda/stds/core/StructureDefinition/ruid

id:
  v: II.extension
path:
  v: II.extension
representation:
  v: xmlAttr
label:
  v: Extension
definition:
  v: A character string as a unique identifier within the scope of the identifier root.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
  profile:
    v: http://hl7.org/cda/stds/core/StructureDefinition/st-simple
    link: http://hl7.org/cda/stds/core/StructureDefinition/st-simple