ImplantedMedicalDeviceSummaryEREQDI
type: StructureDefinition
node role: treeRoot
id:
  v: ImplantedMedicalDeviceSummaryEREQDI
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition ImplantedMedicalDeviceSummaryEREQDI Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> ImplantedMedicalDeviceSummary S 0..* ImplantedMedicalDeviceSummary Implanted Medical Device Summary eReqDI Elements defined in Ancestors:Protocol, Data #xD; Data 0..1 BackboneElement Data #xD; Devicetypename S 1..1 CodeableConcept Device type name #xD; Overallstatus S 0..1 Coding Overall status #xD; Overalldescription 0..1 string Overall description #xD; Specificimplanteddevicedetails 0..* BackboneElement Specific implanted device details #xD; Devicename 1..1 CodeableConcept Device name #xD; Label 0..1 string Label #xD; Status 0..1 Coding Status #xD; Description 0..1 string Description #xD; Insertiondate 0..1 dateTime Insertion date #xD; Implantbodysite 0..1 CodeableConcept Implant body site #xD; Structuredimplantbodysite 0..1 Reference() Structured implant body site #xD; Structureddevicedetail 0..1 Reference() Structured device detail #xD; Multimediarepresentation 0..1 Reference() Multimedia representation #xD; Removaldate 0..1 dateTime Removal date #xD; Reasonforremoval 0..1 string Reason for removal #xD; Nextreviewdue 0..1 dateTime Next review due #xD; Comment 0..1 string Comment #xD; Overallcomment S 0..1 string Overall comment #xD; Protocol 0..1 BackboneElement Protocol #xD; Lastupdated S 0..1 dateTime Last updated #xD; <img src="[binary]" alt="doco" style="background-color: inherit"/> Documentation for this format
url:
  v: https://aehrc.csiro.au/fhir/logical-models/ImplantedMedicalDeviceSummaryEREQDI
  l: ImplantedMedicalDeviceSummaryEREQDI
version:
  v: 0.0.1
name:
  v: ImplantedMedicalDeviceSummaryEREQDI
title:
  v: Implanted Medical Device Summary EREQDI
status:
  v: draft
experimental:
  v: false
date:
  v: 2023-09-11T00:54:09+10:00
publisher:
  v: CSIRO
contact:
  name:
    v: CSIRO
  telecom:
    system:
      v: url
    value:
      v: https://aehrc.csiro.au/
contact:
  name:
    v: AU logical models
  telecom:
    system:
      v: url
    value:
      v: https://aehrc.csiro.au/
description:
  v: The Implanted Medical Device Summary EREQDI Logical Model Mindmap is shown below. <img src='[binary]'/> A summary or overview detailing the history and context of use for a specified type of implantable medical device, including details about specific implantation episodes. **Purpose** To record a summary or overview detailing the history and context of use for a specified type of implantable medical device. **Misuse** Not to be used to request a medical device. Use a relevant INSTRUCTION archetype for this purpose. Not to be used to record the activities that occur in the insertion or removal of an implant. Use the ACTION.procedure archetype for this purpose. **Considerations** Use to record a summary or overview of a single implanted medical device, or category of device. The intended scope of this archetype includes, but is not limited to: - a cochlear implant; - an intracardiac pacemaker; - one or more aneurysm clips; - a femoral head prosthesis; - a coronary stent; - bone fixation devices such as screws or plates; - deep brain electrical stimulation system lead; or - deep brain electrical stimulation system pulse generator. This archetype has been specifically designed to: - support the management of implanted medical devices over time; - assist in the identification of implanted medical devices in situ that may carry health risks for imaging and other health-related activities; and - carry critical information such as device identification that will support product recalls. The repeating 'Specific implant details' CLUSTER supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the device insertion and removal. This archetype can be further developed to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the CLUSTER.device_details in the 'Structured device detail' SLOT. In practice, some clinical systems will need to record …
jurisdiction:
  coding:
    system:
      v: http://unstats.un.org/unsd/methods/m49/m49.htm
      l: m49.htm
    code:
      v: 036
    display:
      v: Australia (AUS)
fhir version:
  v: 4.0.1
kind:
  v: logical
abstract:
  v: false
type:
  v: https://aehrc.csiro.au/fhir/logical-models/ImplantedMedicalDeviceSummaryeReqDI/ImplantedMedicalDeviceSummary
  l: ImplantedMedicalDeviceSummary
base definition:
  v: https://aehrc.csiro.au/fhir/logical-models/ImplantedMedicalDeviceSummary
  l: ImplantedMedicalDeviceSummary
derivation:
  v: specialization
snapshot:
  extension:
    url:
      v: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
      l: snapshot-base-version
    value: String
      v: 0.0.1
  element:
    id:
      v: ImplantedMedicalDeviceSummary
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
        l: note-considerations
      value: String
        v: Use to record a summary or overview of a single implanted medical device, or category of device. The intended scope of this archetype includes, but is not limited to: - a cochlear implant; - an intracardiac pacemaker; - one or more aneurysm clips; - a femoral head prosthesis; - a coronary stent; - bone fixation devices such as screws or plates; - deep brain electrical stimulation system lead; or - deep brain electrical stimulation system pulse generator. This archetype has been specifically designed to: - support the management of implanted medical devices over time; - assist in the identification of implanted medical devices in situ that may carry health risks for imaging and other health-related activities; and - carry critical information such as device identification that will support product recalls. The repeating 'Specific implant details' CLUSTER supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the device insertion and removal. This archetype can be further developed to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the CLUSTER.device_details in the 'Structured device detail' SLOT. In practice, some clinical systems will need to record specific and detailed INSTRUCTION and ACTION archetypes to reflect the request for a medical device and subsequent activities that need to be recorded as that request is carried out. There will inevitably be some overlap between this summary and these detailed archetypes. All may be necessary in different contexts however, where possible, ideally this summary should be derived from the point of care INSTRUCTION and ACTION documentation by clinicians, to prevent the need for clinicians to duplicate data input.
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-misuse
        l: note-misuse
      value: String
        v: Not to be used to request a medical device. Use a relevant INSTRUCTION archetype for this purpose. Not to be used to record the activities that occur in the insertion or removal of an implant. Use the ACTION.procedure archetype for this purpose.
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-purpose
        l: note-purpose
      value: String
        v: To record a summary or overview detailing the history and context of use for a specified type of implantable medical device.
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
        l: note-considerations
      value: String
        v: Use to record a summary or overview of a single implanted medical device, or category of device. The intended scope of this archetype includes, but is not limited to: - a cochlear implant; - an intracardiac pacemaker; - one or more aneurysm clips; - a femoral head prosthesis; - a coronary stent; - bone fixation devices such as screws or plates; - deep brain electrical stimulation system lead; or - deep brain electrical stimulation system pulse generator. This archetype has been specifically designed to: - support the management of implanted medical devices over time; - assist in the identification of implanted medical devices in situ that may carry health risks for imaging and other health-related activities; and - carry critical information such as device identification that will support product recalls. The repeating 'Specific implant details' CLUSTER supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the device insertion and removal. This archetype can be further developed to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the CLUSTER.device_details in the 'Structured device detail' SLOT. In practice, some clinical systems will need to record specific and detailed INSTRUCTION and ACTION archetypes to reflect the request for a medical device and subsequent activities that need to be recorded as that request is carried out. There will inevitably be some overlap between this summary and these detailed archetypes. All may be necessary in different contexts however, where possible, ideally this summary should be derived from the point of care INSTRUCTION and ACTION documentation by clinicians, to prevent the need for clinicians to duplicate data input.
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-misuse
        l: note-misuse
      value: String
        v: Not to be used to request a medical device. Use a relevant INSTRUCTION archetype for this purpose. Not to be used to record the activities that occur in the insertion or removal of an implant. Use the ACTION.procedure archetype for this purpose.
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-purpose
        l: note-purpose
      value: String
        v: To record a summary or overview detailing the history and context of use for a specified type of implantable medical device.
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
        l: structuredefinition-display-hint
      value: String
        v: orientation:right
    path:
      v: ImplantedMedicalDeviceSummary
    short:
      v: Implanted Medical Device Summary eReqDI
    definition:
      v: A summary or overview detailing the history and context of use for a specified type of implantable medical device, including details about specific implantation episodes.
    comment:
      v: **Purpose** To record a summary or overview detailing the history and context of use for a specified type of implantable medical device. **Misuse** Not to be used to request a medical device. Use a relevant INSTRUCTION archetype for this purpose. Not to be used to record the activities that occur in the insertion or removal of an implant. Use the ACTION.procedure archetype for this purpose. **Considerations** Use to record a summary or overview of a single implanted medical device, or category of device. The intended scope of this archetype includes, but is not limited to: - a cochlear implant; - an intracardiac pacemaker; - one or more aneurysm clips; - a femoral head prosthesis; - a coronary stent; - bone fixation devices such as screws or plates; - deep brain electrical stimulation system lead; or - deep brain electrical stimulation system pulse generator. This archetype has been specifically designed to: - support the management of implanted medical devices over time; - assist in the identification of implanted medical devices in situ that may carry health risks for imaging and other health-related activities; and - carry critical information such as device identification that will support product recalls. The repeating 'Specific implant details' CLUSTER supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the device insertion and removal. This archetype can be further developed to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the CLUSTER.device_details in the 'Structured device detail' SLOT. In practice, some clinical systems will need to record specific and detailed INSTRUCTION and ACTION archetypes to reflect the request for a medical device and subsequent activities that need to be recorded as that request is carried out. There will inevitably be some overlap between this summary and these detailed archetypes. Al…
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    must support:
      v: true
    is modifier:
      v: false
  element:
    id:
      v: ImplantedMedicalDeviceSummary.Protocol
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
        l: structuredefinition-display-hint
      value: String
        v: orientation:right
    path:
      v: ImplantedMedicalDeviceSummary.Protocol
    short:
      v: Protocol
    definition:
      v: @ internal @
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: ImplantedMedicalDeviceSummary.Protocol
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: BackboneElement
        l: BackboneElement
    constraint:
      key:
        v: ele-1
      severity:
        v: error
      human:
        v: All FHIR elements must have a @value or children
      expression:
        v: hasValue() or (children().count() > id.count())
      xpath:
        v: @value|f:*|h:div
      source:
        v: http://hl7.org/fhir/StructureDefinition/Element
        l: Element
    must support:
      v: false
  element:
    id:
      v: ImplantedMedicalDeviceSummary.Protocol.id
    path:
      v: ImplantedMedicalDeviceSummary.Protocol.id
    representation:
      v: xmlAttr
    short:
      v: Unique id for inter-element referencing
    definition:
      v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
    min:
      v: 0
    max:
      v: 1

path:
  v: Element.id
min:
  v: 0
max:
  v: 1

extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    l: structuredefinition-fhir-type
  value: Url
    v: string
    l: string
code:
  v: http://hl7.org/fhirpath/System.String
  l: System.String

v: false

v: false

identity:
  v: rim
map:
  v: n/a

id:
  v: ImplantedMedicalDeviceSummary.Protocol.extension
path:
  v: ImplantedMedicalDeviceSummary.Protocol.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ImplantedMedicalDeviceSummary.Protocol.modifierExtension
path:
  v: ImplantedMedicalDeviceSummary.Protocol.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: ImplantedMedicalDeviceSummary.Protocol.Lastupdated
path:
  v: ImplantedMedicalDeviceSummary.Protocol.Lastupdated
short:
  v: Last updated
definition:
  v: The date this Implanted medical device summary was last updated.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Protocol.Lastupdated
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Protocol.Extension
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: For example: local information requirements or additional metadata to align with FHIR or CIMI equivalents.
path:
  v: ImplantedMedicalDeviceSummary.Protocol.Extension
short:
  v: Extension
definition:
  v: Additional information required to capture local content or to align with other reference models/formalisms.
comment:
  v: **Considerations** For example: local information requirements or additional metadata to align with FHIR or CIMI equivalents.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Protocol.Extension
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Reference
    l: Reference
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Data
path:
  v: ImplantedMedicalDeviceSummary.Data
short:
  v: Data
definition:
  v: @ internal @
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Data.id
path:
  v: ImplantedMedicalDeviceSummary.Data.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ImplantedMedicalDeviceSummary.Data.extension
path:
  v: ImplantedMedicalDeviceSummary.Data.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ImplantedMedicalDeviceSummary.Data.modifierExtension
path:
  v: ImplantedMedicalDeviceSummary.Data.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: ImplantedMedicalDeviceSummary.Data.Devicetypename
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding of the ‘Device name' with an external terminology is strongly recommended, if available. For example: 'cochlear implant'; 'pacemaker'; 'aneurysm clip'; 'joint replacement'; 'coronary stent'; 'bone fixation device eg screws or a plate'; or 'deep brain stimulator'.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Devicetypename
short:
  v: Device type name
definition:
  v: Name of the medical device category.
comment:
  v: **Considerations** Coding of the ‘Device name' with an external terminology is strongly recommended, if available. For example: 'cochlear implant'; 'pacemaker'; 'aneurysm clip'; 'joint replacement'; 'coronary stent'; 'bone fixation device eg screws or a plate'; or 'deep brain stimulator'.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Devicetypename
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Data.Overallstatus
path:
  v: ImplantedMedicalDeviceSummary.Data.Overallstatus
short:
  v: Overall status
definition:
  v: Assertion about the whether the device type is currently in situ.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Overallstatus
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Data.Overalldescription
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: For instance: a summary or overview of any or all insertions and/or removals.
path:
  v: ImplantedMedicalDeviceSummary.Data.Overalldescription
short:
  v: Overall description
definition:
  v: A narrative description about the history or context of use for this device type over time.
comment:
  v: **Considerations** For instance: a summary or overview of any or all insertions and/or removals.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Overalldescription
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This repeating group supports documentation supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the medical device insertion and/or removal. This group can be further to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the 'Device details' data group in the 'Structured device detail' SLOT.
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails
short:
  v: Specific implanted device details
definition:
  v: Details about a specific implanted medical device.
comment:
  v: **Considerations** This repeating group supports documentation supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the medical device insertion and/or removal. This group can be further to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the 'Device details' data group in the 'Structured device detail' SLOT.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.id
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.extension
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.modifierExtension
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Devicename
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding of the ‘Specific device name' with an external terminology is preferred, if available.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding of the ‘Specific device name' with an external terminology is preferred, if available.
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Devicename
short:
  v: Device name
definition:
  v: Name of the implanted medical device.
comment:
  v: **Considerations** Coding of the ‘Specific device name' with an external terminology is preferred, if available.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Devicename
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Label
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use this field to identify a specific medical device when there are multiple devices of the same type or model implanted at the same time, such as aneurysm clips or vascular stents placed on different blood vessels or in different locations on the same blood vessel.
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use this field to identify a specific medical device when there are multiple devices of the same type or model implanted at the same time, such as aneurysm clips or vascular stents placed on different blood vessels or in different locations on the same blood vessel.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Label
short:
  v: Label
definition:
  v: An alternative name or label to identify a specific device, when the 'Device name' is not unique.
comment:
  v: **Considerations** Use this field to identify a specific medical device when there are multiple devices of the same type or model implanted at the same time, such as aneurysm clips or vascular stents placed on different blood vessels or in different locations on the same blood vessel.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Label
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Status
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Status
short:
  v: Status
definition:
  v: Assertion about the whether the identified device is currently in situ.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Status
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Description
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Description
short:
  v: Description
definition:
  v: Narrative description about the device.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Description
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Insertiondate
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Partial dates are not permitted for contemporaneous recording.
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Partial dates are not permitted for contemporaneous recording.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Insertiondate
short:
  v: Insertion date
definition:
  v: The Date/time when the device was implanted.
comment:
  v: **Considerations** Partial dates are not permitted for contemporaneous recording.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Insertiondate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Implantbodysite
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Implantbodysite
short:
  v: Implant body site
definition:
  v: Identification of the area of the body where the device has been inserted.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Implantbodysite
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Structuredimplantbodysite
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Structuredimplantbodysite
short:
  v: Structured implant body site
definition:
  v: Structured identification of the body site where the device has been inserted.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Structuredimplantbodysite
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Structureddevicedetail
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Structureddevicedetail
short:
  v: Structured device detail
definition:
  v: Additional structured detail about the specific implanted device.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Structureddevicedetail
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Multimediarepresentation
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Multimediarepresentation
short:
  v: Multimedia representation
definition:
  v: Digital image, video or diagram related to the specific implanted device.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Multimediarepresentation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Removaldate
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Partial dates are not permitted for contemporaneous recording.
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Partial dates are not permitted for contemporaneous recording.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Removaldate
short:
  v: Removal date
definition:
  v: The Date/time when the device was removed.
comment:
  v: **Considerations** Partial dates are not permitted for contemporaneous recording.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Removaldate
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Reasonforremoval
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Reasonforremoval
short:
  v: Reason for removal
definition:
  v: Description about why the implanted device was removed.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Reasonforremoval
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Nextreviewdue
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Partial dates are not permitted.
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Partial dates are not permitted.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Nextreviewdue
short:
  v: Next review due
definition:
  v: Date on which this device should be reviewed.
comment:
  v: **Considerations** Partial dates are not permitted.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Nextreviewdue
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Comment
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Comment
short:
  v: Comment
definition:
  v: Additional narrative about the impanted medical device not captured in other fields.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Comment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Overallcomment
path:
  v: ImplantedMedicalDeviceSummary.Data.Overallcomment
short:
  v: Overall comment
definition:
  v: Additional narrative about the implanted medical device type, not captured in other fields.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Overallcomment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Data
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data
short:
  v: Data
definition:
  v: @ internal @
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.id
path:
  v: ImplantedMedicalDeviceSummary.Data.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ImplantedMedicalDeviceSummary.Data.extension
path:
  v: ImplantedMedicalDeviceSummary.Data.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ImplantedMedicalDeviceSummary.Data.modifierExtension
path:
  v: ImplantedMedicalDeviceSummary.Data.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: ImplantedMedicalDeviceSummary.Data.Devicetypename
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding of the ‘Device name' with an external terminology is strongly recommended, if available. For example: 'cochlear implant'; 'pacemaker'; 'aneurysm clip'; 'joint replacement'; 'coronary stent'; 'bone fixation device eg screws or a plate'; or 'deep brain stimulator'.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Devicetypename
short:
  v: Device type name
definition:
  v: Name of the medical device category.
comment:
  v: **Considerations** Coding of the ‘Device name' with an external terminology is strongly recommended, if available. For example: 'cochlear implant'; 'pacemaker'; 'aneurysm clip'; 'joint replacement'; 'coronary stent'; 'bone fixation device eg screws or a plate'; or 'deep brain stimulator'.
min:
  v: 1
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Devicetypename
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Data.Overallstatus
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Overallstatus
short:
  v: Overall status
definition:
  v: Assertion about the whether the device type is currently in situ.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Overallstatus
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Coding
    l: Coding
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Data.Overalldescription
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: For instance: a summary or overview of any or all insertions and/or removals.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Overalldescription
short:
  v: Overall description
definition:
  v: A narrative description about the history or context of use for this device type over time.
comment:
  v: **Considerations** For instance: a summary or overview of any or all insertions and/or removals.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Overalldescription
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This repeating group supports documentation supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the medical device insertion and/or removal. This group can be further to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the 'Device details' data group in the 'Structured device detail' SLOT.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails
short:
  v: Specific implanted device details
definition:
  v: Details about a specific implanted medical device.
comment:
  v: **Considerations** This repeating group supports documentation supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the medical device insertion and/or removal. This group can be further to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the 'Device details' data group in the 'Structured device detail' SLOT.
min:
  v: 0
max:
  v: *
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: BackboneElement
    l: BackboneElement
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.id
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.id
representation:
  v: xmlAttr
short:
  v: Unique id for inter-element referencing
definition:
  v: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Element.id
  min:
    v: 0
  max:
    v: 1
type:
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
      l: structuredefinition-fhir-type
    value: Url
      v: string
      l: string
  code:
    v: http://hl7.org/fhirpath/System.String
    l: System.String
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.extension
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.extension
slicing:
  discriminator:
    type:
      v: value
    path:
      v: url
  description:
    v: Extensions are always sliced by (at least) url
  rules:
    v: open
short:
  v: Additional content defined by implementations
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
alias:
  v: extensions
alias:
  v: user content
min:
  v: 0
max:
  v: *
base:
  path:
    v: Element.extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: false
is summary:
  v: false
mapping:
  identity:
    v: rim
  map:
    v: n/a

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.modifierExtension
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.modifierExtension
short:
  v: Extensions that cannot be ignored even if unrecognized
definition:
  v: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
comment:
  v: There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.
requirements:
  v: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
alias:
  v: extensions
alias:
  v: user content
alias:
  v: modifiers
min:
  v: 0
max:
  v: *
base:
  path:
    v: BackboneElement.modifierExtension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Extension
    l: Extension
constraint:
  key:
    v: ele-1
  severity:
    v: error
  human:
    v: All FHIR elements must have a @value or children
  expression:
    v: hasValue() or (children().count() > id.count())
  xpath:
    v: @value|f:*|h:div
  source:
    v: http://hl7.org/fhir/StructureDefinition/Element
    l: Element
constraint:
  key:
    v: ext-1
  severity:
    v: error
  human:
    v: Must have either extensions or value[x], not both
  expression:
    v: extension.exists() != value.exists()
  xpath:
    v: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  source:
    v: http://hl7.org/fhir/StructureDefinition/Extension
    l: Extension
is modifier:
  v: true
is modifier reason:
  v: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
is summary:
  v: true
mapping:
  identity:
    v: rim
  map:
    v: N/A

id:
  v: ImplantedMedicalDeviceSummary.Data.Overallcomment
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Overallcomment
short:
  v: Overall comment
definition:
  v: Additional narrative about the implanted medical device type, not captured in other fields.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: ImplantedMedicalDeviceSummary.Data.Overallcomment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: true

element:
  id:
    v: ImplantedMedicalDeviceSummary
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
      l: note-considerations
    value: String
      v: Use to record a summary or overview of a single implanted medical device, or category of device. The intended scope of this archetype includes, but is not limited to: - a cochlear implant; - an intracardiac pacemaker; - one or more aneurysm clips; - a femoral head prosthesis; - a coronary stent; - bone fixation devices such as screws or plates; - deep brain electrical stimulation system lead; or - deep brain electrical stimulation system pulse generator. This archetype has been specifically designed to: - support the management of implanted medical devices over time; - assist in the identification of implanted medical devices in situ that may carry health risks for imaging and other health-related activities; and - carry critical information such as device identification that will support product recalls. The repeating 'Specific implant details' CLUSTER supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the device insertion and removal. This archetype can be further developed to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the CLUSTER.device_details in the 'Structured device detail' SLOT. In practice, some clinical systems will need to record specific and detailed INSTRUCTION and ACTION archetypes to reflect the request for a medical device and subsequent activities that need to be recorded as that request is carried out. There will inevitably be some overlap between this summary and these detailed archetypes. All may be necessary in different contexts however, where possible, ideally this summary should be derived from the point of care INSTRUCTION and ACTION documentation by clinicians, to prevent the need for clinicians to duplicate data input.
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-misuse
      l: note-misuse
    value: String
      v: Not to be used to request a medical device. Use a relevant INSTRUCTION archetype for this purpose. Not to be used to record the activities that occur in the insertion or removal of an implant. Use the ACTION.procedure archetype for this purpose.
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-purpose
      l: note-purpose
    value: String
      v: To record a summary or overview detailing the history and context of use for a specified type of implantable medical device.
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
      l: structuredefinition-display-hint
    value: String
      v: orientation:right
  path:
    v: ImplantedMedicalDeviceSummary
  short:
    v: Implanted Medical Device Summary eReqDI
  definition:
    v: A summary or overview detailing the history and context of use for a specified type of implantable medical device, including details about specific implantation episodes.
  comment:
    v: **Purpose** To record a summary or overview detailing the history and context of use for a specified type of implantable medical device. **Misuse** Not to be used to request a medical device. Use a relevant INSTRUCTION archetype for this purpose. Not to be used to record the activities that occur in the insertion or removal of an implant. Use the ACTION.procedure archetype for this purpose. **Considerations** Use to record a summary or overview of a single implanted medical device, or category of device. The intended scope of this archetype includes, but is not limited to: - a cochlear implant; - an intracardiac pacemaker; - one or more aneurysm clips; - a femoral head prosthesis; - a coronary stent; - bone fixation devices such as screws or plates; - deep brain electrical stimulation system lead; or - deep brain electrical stimulation system pulse generator. This archetype has been specifically designed to: - support the management of implanted medical devices over time; - assist in the identification of implanted medical devices in situ that may carry health risks for imaging and other health-related activities; and - carry critical information such as device identification that will support product recalls. The repeating 'Specific implant details' CLUSTER supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the device insertion and removal. This archetype can be further developed to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the CLUSTER.device_details in the 'Structured device detail' SLOT. In practice, some clinical systems will need to record specific and detailed INSTRUCTION and ACTION archetypes to reflect the request for a medical device and subsequent activities that need to be recorded as that request is carried out. There will inevitably be some overlap between this summary and these detailed archetypes. Al…
  min:
    v: 0
  max:
    v: *
  must support:
    v: true
element:
  id:
    v: ImplantedMedicalDeviceSummary.Data
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
      l: structuredefinition-display-hint
    value: String
      v: orientation:right
  path:
    v: ImplantedMedicalDeviceSummary.Data
  short:
    v: Data
  definition:
    v: @ internal @
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
  must support:
    v: false
element:
  id:
    v: ImplantedMedicalDeviceSummary.Data.Devicetypename
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
      l: note-considerations
    value: String
      v: Coding of the ‘Device name' with an external terminology is strongly recommended, if available. For example: 'cochlear implant'; 'pacemaker'; 'aneurysm clip'; 'joint replacement'; 'coronary stent'; 'bone fixation device eg screws or a plate'; or 'deep brain stimulator'.
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
      l: structuredefinition-display-hint
    value: String
      v: orientation:right
  path:
    v: ImplantedMedicalDeviceSummary.Data.Devicetypename
  short:
    v: Device type name
  definition:
    v: Name of the medical device category.
  comment:
    v: **Considerations** Coding of the ‘Device name' with an external terminology is strongly recommended, if available. For example: 'cochlear implant'; 'pacemaker'; 'aneurysm clip'; 'joint replacement'; 'coronary stent'; 'bone fixation device eg screws or a plate'; or 'deep brain stimulator'.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
  must support:
    v: true
element:
  id:
    v: ImplantedMedicalDeviceSummary.Data.Overallstatus
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
      l: structuredefinition-display-hint
    value: String
      v: orientation:right
  path:
    v: ImplantedMedicalDeviceSummary.Data.Overallstatus
  short:
    v: Overall status
  definition:
    v: Assertion about the whether the device type is currently in situ.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Coding
      l: Coding
  must support:
    v: true
element:
  id:
    v: ImplantedMedicalDeviceSummary.Data.Overalldescription
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
      l: note-considerations
    value: String
      v: For instance: a summary or overview of any or all insertions and/or removals.
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
      l: structuredefinition-display-hint
    value: String
      v: orientation:right
  path:
    v: ImplantedMedicalDeviceSummary.Data.Overalldescription
  short:
    v: Overall description
  definition:
    v: A narrative description about the history or context of use for this device type over time.
  comment:
    v: **Considerations** For instance: a summary or overview of any or all insertions and/or removals.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  must support:
    v: false
element:
  id:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
      l: note-considerations
    value: String
      v: This repeating group supports documentation supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the medical device insertion and/or removal. This group can be further to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the 'Device details' data group in the 'Structured device detail' SLOT.
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
      l: structuredefinition-display-hint
    value: String
      v: orientation:right
  path:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails
  short:
    v: Specific implanted device details
  definition:
    v: Details about a specific implanted medical device.
  comment:
    v: **Considerations** This repeating group supports documentation supports documentation about each insertion of each specific medical device, including more precise identification and summary details about the medical device insertion and/or removal. This group can be further to document medical device details such as the manufacturer, batch numbers and device identifiers by nesting the 'Device details' data group in the 'Structured device detail' SLOT.
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: BackboneElement
      l: BackboneElement
  must support:
    v: false
element:
  id:
    v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Devicename
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
      l: note-considerations
    value: String
      v: Coding of the ‘Specific device name' with an external terminology is preferred, if available.
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
      l: structuredefinition-display-hint
    value: String

String
v: orientation:right

v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Devicename

v: Device name

v: Name of the implanted medical device.

v: **Considerations** Coding of the ‘Specific device name' with an external terminology is preferred, if available.

v: 1

v: 1

code:
  v: CodeableConcept
  l: CodeableConcept

v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Label
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use this field to identify a specific medical device when there are multiple devices of the same type or model implanted at the same time, such as aneurysm clips or vascular stents placed on different blood vessels or in different locations on the same blood vessel.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Label
short:
  v: Label
definition:
  v: An alternative name or label to identify a specific device, when the 'Device name' is not unique.
comment:
  v: **Considerations** Use this field to identify a specific medical device when there are multiple devices of the same type or model implanted at the same time, such as aneurysm clips or vascular stents placed on different blood vessels or in different locations on the same blood vessel.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Status
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Status
short:
  v: Status
definition:
  v: Assertion about the whether the identified device is currently in situ.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Coding
    l: Coding
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Description
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Description
short:
  v: Description
definition:
  v: Narrative description about the device.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Insertiondate
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Partial dates are not permitted for contemporaneous recording.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Insertiondate
short:
  v: Insertion date
definition:
  v: The Date/time when the device was implanted.
comment:
  v: **Considerations** Partial dates are not permitted for contemporaneous recording.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Implantbodysite
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Implantbodysite
short:
  v: Implant body site
definition:
  v: Identification of the area of the body where the device has been inserted.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Structuredimplantbodysite
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Structuredimplantbodysite
short:
  v: Structured implant body site
definition:
  v: Structured identification of the body site where the device has been inserted.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Structureddevicedetail
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Structureddevicedetail
short:
  v: Structured device detail
definition:
  v: Additional structured detail about the specific implanted device.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Multimediarepresentation
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Multimediarepresentation
short:
  v: Multimedia representation
definition:
  v: Digital image, video or diagram related to the specific implanted device.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Removaldate
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Partial dates are not permitted for contemporaneous recording.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Removaldate
short:
  v: Removal date
definition:
  v: The Date/time when the device was removed.
comment:
  v: **Considerations** Partial dates are not permitted for contemporaneous recording.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Reasonforremoval
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Reasonforremoval
short:
  v: Reason for removal
definition:
  v: Description about why the implanted device was removed.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Nextreviewdue
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Partial dates are not permitted.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Nextreviewdue
short:
  v: Next review due
definition:
  v: Date on which this device should be reviewed.
comment:
  v: **Considerations** Partial dates are not permitted.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Comment
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Specificimplanteddevicedetails.Comment
short:
  v: Comment
definition:
  v: Additional narrative about the impanted medical device not captured in other fields.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Data.Overallcomment
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Data.Overallcomment
short:
  v: Overall comment
definition:
  v: Additional narrative about the implanted medical device type, not captured in other fields.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
must support:
  v: true

id:
  v: ImplantedMedicalDeviceSummary.Protocol
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: ImplantedMedicalDeviceSummary.Protocol
short:
  v: Protocol
definition:
  v: @ internal @
min:
  v: 0
max:
  v: 1
type:
  code:
    v: BackboneElement
    l: BackboneElement
must support:
  v: false

id:
  v: ImplantedMedicalDeviceSummary.Protocol.Lastupdated
path:
  v: ImplantedMedicalDeviceSummary.Protocol.Lastupdated
short:
  v: Last updated
definition:
  v: The date this Implanted medical device summary was last updated.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: true