ProcedureAUCDI
type: StructureDefinition
node role: treeRoot
id:
  v: ProcedureAUCDI
text:
  status:
    v: extensions
  div:
    v: Generated Narrative: StructureDefinition ProcedureAUCDI Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> Procedure S 0..* Procedure Procedure AUCDI Elements defined in Ancestors:Description, Protocol #xD; Description 0..1 BackboneElement Description #xD; Procedurename S 1..1 CodeableConcept Procedure name #xD; ProcedureDescription 0..1 string Procedure Description #xD; Bodysite S 0..* CodeableConcept Body site #xD; Indication S 0..* CodeableConcept Indication #xD; Method 0..* string Method #xD; Urgency 0..1 string Urgency #xD; Proceduredetail 0..* Reference() Procedure detail #xD; Outcome 0..* string Outcome #xD; Proceduraldifficulty 0..* string Procedural difficulty #xD; Complication 0..* string Complication #xD; Scheduleddatetime 0..1 dateTime Scheduled date time #xD; Finalenddatetime S 0..1 dateTime Date performed #xD; Multimedia 0..* Reference() Multimedia #xD; Proceduretype 0..1 string Procedure type #xD; Reason 0..* string Reason #xD; Comment S 0..1 string Comment #xD; Protocol 0..1 BackboneElement Protocol #xD; Requestororderidentifier 0..1 string Requestor order identifier #xD; Requestor 0..1 Reference() Requestor #xD; Receiverorderidentifier 0..1 string Receiver order identifier #xD; Receiver 0..* Reference() Receiver #xD; Extension 0..* Reference() Extension #xD; <img src="[binary]" alt="doco" style="background-color: inherit"/> Documentation for this format
url:
  v: https://aehrc.csiro.au/fhir/logical-models/ProcedureAUCDI
  l: ProcedureAUCDI
version:
  v: 0.0.1
name:
  v: ProcedureAUCDI
title:
  v: Procedure AUCDI
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 Procedure AUCDI Logical Model Mindmap is shown below. <img src='[binary]'/> A clinical procedure is an intentional intervention to diagnose, treat or manage a health condition, often involving invasive or potentially harmful techniques requiring skin or mucosal penetration or tissue manipulation. **Context** This data group documents details about a single procedure event that has been performed and/or completed. The definition of procedures can be challenging. In clinical terminologies such as SNOMED CT, the scope of a procedure can be extremely broad, including clinical activities such as patient transportation, day care services, home modification, or exercise. However, the data structure for the ‘Procedure completed data group’ is specifically designed to capture activities performed on an individual to diagnose, treat, or manage a health condition, usually involving invasive or potentially harmful techniques. In this context, there is no precise definition of what exactly is and is not a procedure; there will likely be some ‘grey zones’ that require clinical documentary discretion, depending on the clinical context – for example, procedures related to diagnostic investigations or proctoscopy. The structure for documenting a procedure markedly differs from that necessary to capture details about a medication condition. This distinction becomes more apparent when comparing the ‘Procedure completed’ data group to the ‘Problem/Diagnosis summary’, and the divergence is even more apparent on reviewing the extended, future roadmap models. It is noted that some clinical systems currently use a generic data structure to record both completed procedures and manage active and inactive problems or diagnoses. Vendors of clinical systems will need to consider the shift towards the separated modelling patterns. The differentiation of models is necessary because of the inherent differences in each type of data; the ‘Problem/Diagnosis summary’ serves as an evolving overview…
jurisdiction:
  coding:
    system:
      v: http://unstats.un.org/unsd/methods/m49/m49.htm
      l: m49.htm
    code:
      v: 036
    display:
      v: Australia (AUS)
keyword:
  system:
    v: https://aehrc.csiro.au/fhir/CodeSystem/cdi-category
    l: cdi-category
  code:
    v: core
fhir version:
  v: 4.0.1
kind:
  v: logical
abstract:
  v: false
type:
  v: https://aehrc.csiro.au/fhir/logical-models/ProcedureAUCDI/Procedure
  l: Procedure
base definition:
  v: https://aehrc.csiro.au/fhir/logical-models/Procedure
  l: Procedure
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: Procedure
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
        l: elementdefinition-identifier
      value: Identifier
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
        l: note-considerations
      value: String
        v: Use to record information about the activities required to carry out a procedure, including the planning, scheduling, performance, suspension, cancellation, documentation and completion. This is done by the recording of data against specific activities, as defined by the 'Pathway' careflow steps in this archetype. The scope of this archetype encompasses activities for a broad range of clinical procedures performed for evaluative, investigative, screening, diagnostic, curative, therapeutic or palliative purposes. Examples range from the relatively simple activities, such as insertion of an intravenous cannula, through to complex surgical operations. Additional structured and detailed information about the procedure can be captured using purpose-specific archetypes inserted into the 'Procedure detail' slot, where required. Timings related to a procedure can be managed in one of two ways: - Using the reference model - the time for performance of any pathway step will use the ACTION time attribute for each step. - Archetyped data elements: --- the 'Scheduled date/time' data element is intended to record the precise time when the procedure is planned. Note: the corresponding ACTION time attribute for the Scheduled pathway step will record the time that the procedure was scheduled into a system, not the intended date/time on which the procedure is intended to be carried out; and --- the 'Final end date/time' is intended to record the precise time when the procedure was ended. It can be used to document the complex procedures with multiple components. Note: the corresponding ACTION time attribute for the 'Procedure performed' will document the time each component performed was commenced. This 'Final end date/time' data element will record the date/time of the final active component of the procedure. This will enable a full duration of the active procedure to be calculated. Within the context of an Operation Report, this archetype will be used to record only what was done d…
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-misuse
        l: note-misuse
      value: String
        v: Not to be used to record details about the anaesthetic - use a separate ACTION archetype for this purpose. Not to be used to record details about imaging investigations - use ACTION.imaging_exam for this purpose. Not to be used to record details about laboratory investigations - use ACTION.laboratory_test for this purpose. Not to be used to record details about education delivered - use ACTION.health_education for this purpose. Not to be used to record details about administrative activities - use specific ADMIN archetypes for this purpose. Not to be used to record details about related activities such as the use of frozen sections taken during an operation, medication administered as part of the procedure or when imaging guidance is used during the procedure - use separate and specific ACTION archetypes within the same template for this purpose . Not to be used to record a whole operation or procedure report - use a template in which this archetype is only one component of the full report.
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-purpose
        l: note-purpose
      value: String
        v: To record information about the activities required to carry out a procedure, including the planning, scheduling, performance, suspension, cancellation, documentation and completion.
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
        l: elementdefinition-identifier
      value: Identifier
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
        l: note-considerations
      value: String
        v: * Significant procedures can be persisted within a curated Procedure or Surgical History list (or similar). * In future updates, it is anticipated this data group will be extended to incorporate additional detail.
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-misuse
        l: note-misuse
      value: String
        v: * Not to be used to record vaccination administration – use the ‘Vaccination administration’ data group for this purpose. * Not to be used to record problem/diagnosis – use the ‘Problem/Diagnosis Summary’ data group for this purpose. * Not to be used to record information about imaging service events – a specific data model for this purpose will be developed in a future release of AUCDI. * Not to be used to record non-invasive procedure events found in some terminology coding hierarchies, such as patient transportation, day care services, home modification or exercise.
    extension:
      url:
        v: https://aehrc.csiro.au/fhir/StructureDefinition/note-purpose
        l: note-purpose
      value: String
        v: To record details about a procedure that has been performed or carried out.
    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-context
        l: note-context
      value: String
        v: This data group documents details about a single procedure event that has been performed and/or completed. The definition of procedures can be challenging. In clinical terminologies such as SNOMED CT, the scope of a procedure can be extremely broad, including clinical activities such as patient transportation, day care services, home modification, or exercise. However, the data structure for the ‘Procedure completed data group’ is specifically designed to capture activities performed on an individual to diagnose, treat, or manage a health condition, usually involving invasive or potentially harmful techniques. In this context, there is no precise definition of what exactly is and is not a procedure; there will likely be some ‘grey zones’ that require clinical documentary discretion, depending on the clinical context – for example, procedures related to diagnostic investigations or proctoscopy. The structure for documenting a procedure markedly differs from that necessary to capture details about a medication condition. This distinction becomes more apparent when comparing the ‘Procedure completed’ data group to the ‘Problem/Diagnosis summary’, and the divergence is even more apparent on reviewing the extended, future roadmap models. It is noted that some clinical systems currently use a generic data structure to record both completed procedures and manage active and inactive problems or diagnoses. Vendors of clinical systems will need to consider the shift towards the separated modelling patterns. The differentiation of models is necessary because of the inherent differences in each type of data; the ‘Problem/Diagnosis summary’ serves as an evolving overview of an ongoing condition, whereas the Procedure data represents a historical account of a past event. Implementing this separation of models will not only improve the accuracy and clarity of electronic health records but also significantly support more accurate clinical decision support systems. Use cases include…
    path:
      v: Procedure
    short:
      v: Procedure AUCDI
    definition:
      v: A clinical procedure is an intentional intervention to diagnose, treat or manage a health condition, often involving invasive or potentially harmful techniques requiring skin or mucosal penetration or tissue manipulation.
    comment:
      v: **Purpose** To record details about a procedure that has been performed or carried out. **Misuse** * Not to be used to record vaccination administration – use the ‘Vaccination administration’ data group for this purpose. * Not to be used to record problem/diagnosis – use the ‘Problem/Diagnosis Summary’ data group for this purpose. * Not to be used to record information about imaging service events – a specific data model for this purpose will be developed in a future release of AUCDI. * Not to be used to record non-invasive procedure events found in some terminology coding hierarchies, such as patient transportation, day care services, home modification or exercise. **Considerations** * Significant procedures can be persisted within a curated Procedure or Surgical History list (or similar). * In future updates, it is anticipated this data group will be extended to incorporate additional detail.
    alias:
      v: procedure
    alias:
      v: Operation
    alias:
      v: Intervention
    alias:
      v: Surgery
    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: Procedure.Description
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
        l: elementdefinition-identifier
      value: Identifier
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
        l: elementdefinition-identifier
      value: Identifier
    extension:
      url:
        v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
        l: structuredefinition-display-hint
      value: String
        v: orientation:right
    path:
      v: Procedure.Description
    short:
      v: Description
    definition:
      v: @ internal @
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: Procedure.Description

v: at0000

v: at0000

v: at0001

v: at0001

v: 0

v: 1

code:
  v: BackboneElement
  l: BackboneElement

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

v: false

id:
  v: Procedure.Description.id
path:
  v: Procedure.Description.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: Procedure.Description.extension
path:
  v: Procedure.Description.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: Procedure.Description.modifierExtension
path:
  v: Procedure.Description.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: Procedure.Description.Procedurename
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0002
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding of the specific procedure with a terminology is preferred, where possible.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0002
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: It is strongly recommended that ‘Procedure name’ be coded with a terminology capable of triggering decision support, where possible. Free text entry should only be permitted if no appropriate coded value is available.
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-terminology
    l: note-terminology
  value: String
    v: The [Procedure value set](https://healthterminologies.gov.au/fhir/ValueSet/procedure-1) published by the NCTS currently includes all Procedure concepts within SNOMED CT-AU.
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-example
    l: note-example
  value: String
    v: SNOMED CT-AU: * 232722009|Coronary artery bypass grafts x 4| * 312681000|Bone density scan| * 239592001|Forefoot amputation| * 34309001|Drainage of tonsil| * 307998000|Excision of pigmented skin lesion| * 428923005|Radiotherapy to breast|
path:
  v: Procedure.Description.Procedurename
short:
  v: Procedure name
definition:
  v: Identification of the procedure by name.
comment:
  v: **Considerations** It is strongly recommended that ‘Procedure name’ be coded with a terminology capable of triggering decision support, where possible. Free text entry should only be permitted if no appropriate coded value is available. **Example** SNOMED CT-AU: * 232722009|Coronary artery bypass grafts x 4| * 312681000|Bone density scan| * 239592001|Forefoot amputation| * 34309001|Drainage of tonsil| * 307998000|Excision of pigmented skin lesion| * 428923005|Radiotherapy to breast|
alias:
  v: Operation name
min:
  v: 1
max:
  v: 1
base:
  path:
    v: Procedure.Description.Procedurename
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
must support:
  v: true

id:
  v: Procedure.Description.ProcedureDescription
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0049
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: For example: description about the performance and findings from the the procedure, the aborted attempt or the cancellation of the procedure.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0049
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: For example: description about the performance and findings from the the procedure, the aborted attempt or the cancellation of the procedure.
path:
  v: Procedure.Description.ProcedureDescription
short:
  v: Procedure Description
definition:
  v: Narrative description about the procedure, as appropriate for the pathway step.
comment:
  v: **Considerations** For example: description about the performance and findings from the the procedure, the aborted attempt or the cancellation of the procedure.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Procedure.Description.ProcedureDescription
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Indication
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0070
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding of the indication with a terminology is preferred, where possible. This data element allows multiple occurrences. For example: 'Failed bowel preparation' or 'Bowel cancer screening'.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0070
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: It is recommended that ‘Clinical indication’ be coded, where possible. Free text entry should only be permitted if no appropriate coded value is available. This data element has multiple occurrences to allow the recording of more than one clinical indication per procedure.
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-example
    l: note-example
  value: String
    v: SNOMED CT-AU: * 4557003|Unstable angina| * 59848001|Obstructive jaundice| * 46635009|Diabetes Mellitus Type 1| * 33261009|Abscess of tonsil| * 80201000119103|Atypical pigmented lesion| * 289916006|Family history of kidney disease| * 772150003|Diphtheria suspected| * 422181004|Antibiotic prophylaxis| * 274920002|Jellyfish sting|
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-terminology
    l: note-terminology
  value: String
    v: The [Reason for Procedure value set](https://healthterminologies.gov.au/fhir/ValueSet/reason-for-procedure-1) published by the NCTS is a broad reference set including (most) clinical findings, situation with explicit context, and event concepts.
path:
  v: Procedure.Description.Indication
short:
  v: Indication
definition:
  v: The clinical symptom, sign or diagnosis that necessitates the procedure.
comment:
  v: **Considerations** It is recommended that ‘Clinical indication’ be coded, where possible. Free text entry should only be permitted if no appropriate coded value is available. This data element has multiple occurrences to allow the recording of more than one clinical indication per procedure. **Example** SNOMED CT-AU: * 4557003|Unstable angina| * 59848001|Obstructive jaundice| * 46635009|Diabetes Mellitus Type 1| * 33261009|Abscess of tonsil| * 80201000119103|Atypical pigmented lesion| * 289916006|Family history of kidney disease| * 772150003|Diphtheria suspected| * 422181004|Antibiotic prophylaxis| * 274920002|Jellyfish sting|
alias:
  v: Reason for procedure
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Description.Indication
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
must support:
  v: true

id:
  v: Procedure.Description.Method
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0065
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use this data element to record simple terms or a narrative description. If the requirements for recording the method require more complex modelling then this can be represented by additional archetypes within the 'Procedure detail' SLOT in this archetype. If the method is included in the 'Procedure name' via precoordinated codes, this data element becomes redundant.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0065
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use this data element to record simple terms or a narrative description. If the requirements for recording the method require more complex modelling then this can be represented by additional archetypes within the 'Procedure detail' SLOT in this archetype. If the method is included in the 'Procedure name' via precoordinated codes, this data element becomes redundant.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Method
short:
  v: Method
definition:
  v: Identification of specific method or technique for the procedure.
comment:
  v: **Considerations** Use this data element to record simple terms or a narrative description. If the requirements for recording the method require more complex modelling then this can be represented by additional archetypes within the 'Procedure detail' SLOT in this archetype. If the method is included in the 'Procedure name' via precoordinated codes, this data element becomes redundant.
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Description.Method
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Urgency
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0058
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding with a terminology is preferred, where possible.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0058
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding with a terminology is preferred, where possible.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Urgency
short:
  v: Urgency
definition:
  v: Urgency of the procedure.
comment:
  v: **Considerations** Coding with a terminology is preferred, where possible.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Procedure.Description.Urgency
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Bodysite
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0063
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Occurrences for this data element are unbounded to allow for clinical scenarios such as removing multiple skin lesions in different places, but where all of the other attributes are identical. Use this data element to record simple terms or precoordinated anatomical locations. If the requirements for recording the anatomical location are determined at run-time by the application or require more complex modelling such as relative locations then use the CLUSTER.anatomical_location or CLUSTER.relative_location within the 'Procedure detail' SLOT in this archetype. If the anatomical location is included in the 'Procedure name' via precoordinated codes, this data element becomes redundant.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Bodysite
short:
  v: Body site
definition:
  v: Identification of the body site for the procedure.
comment:
  v: **Considerations** Occurrences for this data element are unbounded to allow for clinical scenarios such as removing multiple skin lesions in different places, but where all of the other attributes are identical. Use this data element to record simple terms or precoordinated anatomical locations. If the requirements for recording the anatomical location are determined at run-time by the application or require more complex modelling such as relative locations then use the CLUSTER.anatomical_location or CLUSTER.relative_location within the 'Procedure detail' SLOT in this archetype. If the anatomical location is included in the 'Procedure name' via precoordinated codes, this data element becomes redundant.
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Description.Bodysite
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
must support:
  v: true

id:
  v: Procedure.Description.Proceduredetail
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0003
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use to capture detailed, structured information about anatomical location, method & technique, equipment used, devices implanted, results, findings etc.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0003
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use to capture detailed, structured information about anatomical location, method & technique, equipment used, devices implanted, results, findings etc.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Proceduredetail
short:
  v: Procedure detail
definition:
  v: Structured information about the procedure.
comment:
  v: **Considerations** Use to capture detailed, structured information about anatomical location, method & technique, equipment used, devices implanted, results, findings etc.
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Description.Proceduredetail
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: Procedure.Description.Outcome
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0048
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding with a terminology is preferred, where possible.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0048
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding with a terminology is preferred, where possible.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Outcome
short:
  v: Outcome
definition:
  v: Outcome of procedure performed.
comment:
  v: **Considerations** Coding with a terminology is preferred, where possible.
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Description.Outcome
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Proceduraldifficulty
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0069
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Examples: The patient was agitated, insufficient emptying of the stomach before gastroscopy, a tumour in the bile ducts made it impossible to pass the scope through.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0069
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Examples: The patient was agitated, insufficient emptying of the stomach before gastroscopy, a tumour in the bile ducts made it impossible to pass the scope through.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Proceduraldifficulty
short:
  v: Procedural difficulty
definition:
  v: Difficulties or issues encountered during performance of the procedure.
comment:
  v: **Considerations** Examples: The patient was agitated, insufficient emptying of the stomach before gastroscopy, a tumour in the bile ducts made it impossible to pass the scope through.
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Description.Proceduraldifficulty
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Complication
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0006
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use this data element to record simple terms or precoordinated complications. If the requirements for recording complication are more complex then use of a specific CLUSTER archetype within the 'Procedure detail' SLOT in this archetype is advised and this data element becomes redundant. Examples: Hematuria after a kidney biopsy, tissue irritation after insertion of intravenous catheter.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0006
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use this data element to record simple terms or precoordinated complications. If the requirements for recording complication are more complex then use of a specific CLUSTER archetype within the 'Procedure detail' SLOT in this archetype is advised and this data element becomes redundant. Examples: Hematuria after a kidney biopsy, tissue irritation after insertion of intravenous catheter.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Complication
short:
  v: Complication
definition:
  v: Details about any complication arising from the procedure.
comment:
  v: **Considerations** Use this data element to record simple terms or precoordinated complications. If the requirements for recording complication are more complex then use of a specific CLUSTER archetype within the 'Procedure detail' SLOT in this archetype is advised and this data element becomes redundant. Examples: Hematuria after a kidney biopsy, tissue irritation after insertion of intravenous catheter.
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Description.Complication
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Scheduleddatetime
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0066
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Only for use in association with the 'Procedure scheduled' pathway step.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0066
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Only for use in association with the 'Procedure scheduled' pathway step.
path:
  v: Procedure.Description.Scheduleddatetime
short:
  v: Scheduled date time
definition:
  v: The date and/or time on which the procedure is intended to be performed.
comment:
  v: **Considerations** Only for use in association with the 'Procedure scheduled' pathway step.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Procedure.Description.Scheduleddatetime
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: false

id:
  v: Procedure.Description.Finalenddatetime
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0060
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Only for use in association with the 'Procedure performed' pathway step, and in situations where the procedure is repeated on multiple occasions before being completed or there are multiple components to the whole procedure. This may be the same as the RM time attribute for the 'Procedure completed' pathway step.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0060
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: * Partial dates are permitted. * For example: * 2015 * February 2015 * 7 February 2015 * 7 February 2015, 1:28 pm * 2015-02-07T13:28:17-05:00
path:
  v: Procedure.Description.Finalenddatetime
short:
  v: Date performed
definition:
  v: The date, and optional time, when the procedure was performed.
comment:
  v: **Considerations** * Partial dates are permitted. * For example: * 2015 * February 2015 * 7 February 2015 * 7 February 2015, 1:28 pm * 2015-02-07T13:28:17-05:00
alias:
  v: Date completed
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Procedure.Description.Finalenddatetime
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: true

id:
  v: Procedure.Description.Multimedia
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0062
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0062
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Multimedia
short:
  v: Multimedia
definition:
  v: Mulitimedia representation of a performed procedure.
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Description.Multimedia
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: Procedure.Description.Proceduretype
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0067
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This pragmatic data element may be used to support organisation within the user interface.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0067
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This pragmatic data element may be used to support organisation within the user interface.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Proceduretype
short:
  v: Procedure type
definition:
  v: The type of procedure.
comment:
  v: **Considerations** This pragmatic data element may be used to support organisation within the user interface.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Procedure.Description.Proceduretype
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Reason
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0014
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: For example: the reason for the cancellation or suspension of the procedure.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0014
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: For example: the reason for the cancellation or suspension of the procedure.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Reason
short:
  v: Reason
definition:
  v: Reason that the activity or care pathway step for the identified procedure was carried out.
comment:
  v: **Considerations** For example: the reason for the cancellation or suspension of the procedure.
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Description.Reason
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Comment
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0005
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0005
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: None
path:
  v: Procedure.Description.Comment
short:
  v: Comment
definition:
  v: Additional narrative about the procedure not captured in other fields.
comment:
  v: **Considerations** None
alias:
  v: Note
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Procedure.Description.Comment
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: true

id:
  v: Procedure.Description.Bodysite
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0063
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: * Specification of ‘Body site/laterality’ is recommended when it is necessary to provide additional clarity about the Procedure and the ‘Procedure name’ does not include or imply a specific body site. * This data element has multiple occurrences to allow the recording of more than one body site for each named procedure – for example, to record multiple related skin sites requiring excision of pigmented lesions in one procedure. * It is strongly recommended that the ‘Body site/laterality’ be coded with a terminology, where possible. Free text entry should only be permitted if no appropriate coded value is 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-example
    l: note-example
  value: String
    v: SNOMED CT-AU: * 761920005|Bone structure of shaft of right humerus| * 51636004|Left ankle| * 38033009|Amputation stump| * 110501003|Upper outer quadrant of left breast|
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-terminology
    l: note-terminology
  value: String
    v: The [Body Site value set](https://healthterminologies.gov.au/fhir/ValueSet/body-site-1) published by the NCTS is a subset of the SNOMED CT-AU Body structure hierarchy. It includes anatomical structures (including acquired structures) with laterality but excludes morphologic abnormalities and cellular/intercellular structures.
path:
  v: Procedure.Description.Bodysite
short:
  v: Body site
definition:
  v: Identification of the body site for the procedure.
comment:
  v: **Considerations** * Specification of ‘Body site/laterality’ is recommended when it is necessary to provide additional clarity about the Procedure and the ‘Procedure name’ does not include or imply a specific body site. * This data element has multiple occurrences to allow the recording of more than one body site for each named procedure – for example, to record multiple related skin sites requiring excision of pigmented lesions in one procedure. * It is strongly recommended that the ‘Body site/laterality’ be coded with a terminology, where possible. Free text entry should only be permitted if no appropriate coded value is available. **Example** SNOMED CT-AU: * 761920005|Bone structure of shaft of right humerus| * 51636004|Left ankle| * 38033009|Amputation stump| * 110501003|Upper outer quadrant of left breast|
alias:
  v: Anatomical location
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Description.Bodysite
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
must support:
  v: true

id:
  v: Procedure.Protocol
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: protocol
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: protocol
path:
  v: Procedure.Protocol
short:
  v: Protocol
definition:
  v: @ internal @
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Procedure.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

id:
  v: Procedure.Protocol.id
path:
  v: Procedure.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
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: Procedure.Protocol.extension
path:
  v: Procedure.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: Procedure.Protocol.modifierExtension
path:
  v: Procedure.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: Procedure.Protocol.Requestororderidentifier
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0054
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This is equivalent to Placer Order Number in HL7 v2 specifications.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0054
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This is equivalent to Placer Order Number in HL7 v2 specifications.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
path:
  v: Procedure.Protocol.Requestororderidentifier
short:
  v: Requestor order identifier
definition:
  v: The local ID assigned to the order by the healthcare provider or organisation requesting the service.
comment:
  v: **Considerations** This is equivalent to Placer Order Number in HL7 v2 specifications.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Procedure.Protocol.Requestororderidentifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Protocol.Requestor
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0055
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0055
path:
  v: Procedure.Protocol.Requestor
short:
  v: Requestor
definition:
  v: Details about the healthcare provider or organisation requesting the service.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Procedure.Protocol.Requestor
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: Procedure.Protocol.Receiverorderidentifier
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0056
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This is equivalent to Filler Order Number in HL7 v2 specifications.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0056
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This is equivalent to Filler Order Number in HL7 v2 specifications.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
path:
  v: Procedure.Protocol.Receiverorderidentifier
short:
  v: Receiver order identifier
definition:
  v: The ID assigned to the order by the healthcare provider or organisation receiving the request for service. This is also referred to as Filler Order Identifier.
comment:
  v: **Considerations** This is equivalent to Filler Order Number in HL7 v2 specifications.
min:
  v: 0
max:
  v: 1
base:
  path:
    v: Procedure.Protocol.Receiverorderidentifier
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Protocol.Receiver
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0057
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0057
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
path:
  v: Procedure.Protocol.Receiver
short:
  v: Receiver
definition:
  v: Details about the healthcare provider or organisation receiving the request for service.
min:
  v: 0
max:
  v: *
base:
  path:
    v: Procedure.Protocol.Receiver
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: Procedure.Protocol.Extension
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0064
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.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0064
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.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
path:
  v: Procedure.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: *
base:
  path:
    v: Procedure.Protocol.Extension
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

element:
  id:
    v: Procedure
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
      l: elementdefinition-identifier
    value: Identifier
      system:
        v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
        l: openEHR-EHR-ACTION.procedure.v1
      value:
        v: at0000
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
      l: note-considerations
    value: String
      v: * Significant procedures can be persisted within a curated Procedure or Surgical History list (or similar). * In future updates, it is anticipated this data group will be extended to incorporate additional detail.
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-misuse
      l: note-misuse
    value: String
      v: * Not to be used to record vaccination administration – use the ‘Vaccination administration’ data group for this purpose. * Not to be used to record problem/diagnosis – use the ‘Problem/Diagnosis Summary’ data group for this purpose. * Not to be used to record information about imaging service events – a specific data model for this purpose will be developed in a future release of AUCDI. * Not to be used to record non-invasive procedure events found in some terminology coding hierarchies, such as patient transportation, day care services, home modification or exercise.
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-purpose
      l: note-purpose
    value: String
      v: To record details about a procedure that has been performed or carried out.
  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-context
      l: note-context
    value: String
      v: This data group documents details about a single procedure event that has been performed and/or completed. The definition of procedures can be challenging. In clinical terminologies such as SNOMED CT, the scope of a procedure can be extremely broad, including clinical activities such as patient transportation, day care services, home modification, or exercise. However, the data structure for the ‘Procedure completed data group’ is specifically designed to capture activities performed on an individual to diagnose, treat, or manage a health condition, usually involving invasive or potentially harmful techniques. In this context, there is no precise definition of what exactly is and is not a procedure; there will likely be some ‘grey zones’ that require clinical documentary discretion, depending on the clinical context – for example, procedures related to diagnostic investigations or proctoscopy. The structure for documenting a procedure markedly differs from that necessary to capture details about a medication condition. This distinction becomes more apparent when comparing the ‘Procedure completed’ data group to the ‘Problem/Diagnosis summary’, and the divergence is even more apparent on reviewing the extended, future roadmap models. It is noted that some clinical systems currently use a generic data structure to record both completed procedures and manage active and inactive problems or diagnoses. Vendors of clinical systems will need to consider the shift towards the separated modelling patterns. The differentiation of models is necessary because of the inherent differences in each type of data; the ‘Problem/Diagnosis summary’ serves as an evolving overview of an ongoing condition, whereas the Procedure data represents a historical account of a past event. Implementing this separation of models will not only improve the accuracy and clarity of electronic health records but also significantly support more accurate clinical decision support systems. Use cases include…
  path:
    v: Procedure
  short:
    v: Procedure AUCDI
  definition:
    v: A clinical procedure is an intentional intervention to diagnose, treat or manage a health condition, often involving invasive or potentially harmful techniques requiring skin or mucosal penetration or tissue manipulation.
  comment:
    v: **Purpose** To record details about a procedure that has been performed or carried out. **Misuse** * Not to be used to record vaccination administration – use the ‘Vaccination administration’ data group for this purpose. * Not to be used to record problem/diagnosis – use the ‘Problem/Diagnosis Summary’ data group for this purpose. * Not to be used to record information about imaging service events – a specific data model for this purpose will be developed in a future release of AUCDI. * Not to be used to record non-invasive procedure events found in some terminology coding hierarchies, such as patient transportation, day care services, home modification or exercise. **Considerations** * Significant procedures can be persisted within a curated Procedure or Surgical History list (or similar). * In future updates, it is anticipated this data group will be extended to incorporate additional detail.
  alias:
    v: Operation
  alias:
    v: Intervention
  alias:
    v: Surgery
  min:
    v: 0
  max:
    v: *
  must support:
    v: true
element:
  id:
    v: Procedure.Description
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
      l: elementdefinition-identifier
    value: Identifier
      system:
        v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
        l: openEHR-EHR-ACTION.procedure.v1
      value:
        v: at0001
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
      l: structuredefinition-display-hint
    value: String
      v: orientation:right
  path:
    v: Procedure.Description
  short:
    v: Description
  definition:
    v: @ internal @
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: BackboneElement
      l: BackboneElement
  must support:
    v: false
element:
  id:
    v: Procedure.Description.Procedurename
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
      l: elementdefinition-identifier
    value: Identifier
      system:
        v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
        l: openEHR-EHR-ACTION.procedure.v1
      value:
        v: at0002
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
      l: note-considerations
    value: String
      v: It is strongly recommended that ‘Procedure name’ be coded with a terminology capable of triggering decision support, where possible. Free text entry should only be permitted if no appropriate coded value is 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-terminology
      l: note-terminology
    value: String
      v: The [Procedure value set](https://healthterminologies.gov.au/fhir/ValueSet/procedure-1) published by the NCTS currently includes all Procedure concepts within SNOMED CT-AU.
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-example
      l: note-example
    value: String
      v: SNOMED CT-AU: * 232722009|Coronary artery bypass grafts x 4| * 312681000|Bone density scan| * 239592001|Forefoot amputation| * 34309001|Drainage of tonsil| * 307998000|Excision of pigmented skin lesion| * 428923005|Radiotherapy to breast|
  path:
    v: Procedure.Description.Procedurename
  short:
    v: Procedure name
  definition:
    v: Identification of the procedure by name.
  comment:
    v: **Considerations** It is strongly recommended that ‘Procedure name’ be coded with a terminology capable of triggering decision support, where possible. Free text entry should only be permitted if no appropriate coded value is available. **Example** SNOMED CT-AU: * 232722009|Coronary artery bypass grafts x 4| * 312681000|Bone density scan| * 239592001|Forefoot amputation| * 34309001|Drainage of tonsil| * 307998000|Excision of pigmented skin lesion| * 428923005|Radiotherapy to breast|
  alias:
    v: Operation name
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
      l: CodeableConcept
  must support:
    v: true
element:
  id:
    v: Procedure.Description.ProcedureDescription
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
      l: elementdefinition-identifier
    value: Identifier
      system:
        v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
        l: openEHR-EHR-ACTION.procedure.v1
      value:
        v: at0049
  extension:
    url:
      v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
      l: note-considerations
    value: String
      v: For example: description about the performance and findings from the the procedure, the aborted attempt or the cancellation of the procedure.
  extension:
    url:
      v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
      l: structuredefinition-display-hint
    value: String
      v: orientation:right
  path:
    v: Procedure.Description.ProcedureDescription
  short:
    v: Procedure Description
  definition:
    v: Narrative description about the procedure, as appropriate for the pathway step.
  comment:
    v: **Considerations** For example: description about the performance and findings from the the procedure, the aborted attempt or the cancellation of the procedure.
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: string
      l: string
  must support:
    v: false
element:
  id:
    v: Procedure.Description.Bodysite

url:
  v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
  l: elementdefinition-identifier
value: Identifier
  system:
    v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
    l: openEHR-EHR-ACTION.procedure.v1
  value:
    v: at0063

url:
  v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
  l: note-considerations
value: String
  v: * Specification of ‘Body site/laterality’ is recommended when it is necessary to provide additional clarity about the Procedure and the ‘Procedure name’ does not include or imply a specific body site. * This data element has multiple occurrences to allow the recording of more than one body site for each named procedure – for example, to record multiple related skin sites requiring excision of pigmented lesions in one procedure. * It is strongly recommended that the ‘Body site/laterality’ be coded with a terminology, where possible. Free text entry should only be permitted if no appropriate coded value is available.

url:
  v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
  l: structuredefinition-display-hint
value: String
  v: orientation:right

url:
  v: https://aehrc.csiro.au/fhir/StructureDefinition/note-example
  l: note-example
value: String
  v: SNOMED CT-AU: * 761920005|Bone structure of shaft of right humerus| * 51636004|Left ankle| * 38033009|Amputation stump| * 110501003|Upper outer quadrant of left breast|

url:
  v: https://aehrc.csiro.au/fhir/StructureDefinition/note-terminology
  l: note-terminology
value: String
  v: The [Body Site value set](https://healthterminologies.gov.au/fhir/ValueSet/body-site-1) published by the NCTS is a subset of the SNOMED CT-AU Body structure hierarchy. It includes anatomical structures (including acquired structures) with laterality but excludes morphologic abnormalities and cellular/intercellular structures.

v: Procedure.Description.Bodysite

v: Body site

v: Identification of the body site for the procedure.

v: **Considerations** * Specification of ‘Body site/laterality’ is recommended when it is necessary to provide additional clarity about the Procedure and the ‘Procedure name’ does not include or imply a specific body site. * This data element has multiple occurrences to allow the recording of more than one body site for each named procedure – for example, to record multiple related skin sites requiring excision of pigmented lesions in one procedure. * It is strongly recommended that the ‘Body site/laterality’ be coded with a terminology, where possible. Free text entry should only be permitted if no appropriate coded value is available. **Example** SNOMED CT-AU: * 761920005|Bone structure of shaft of right humerus| * 51636004|Left ankle| * 38033009|Amputation stump| * 110501003|Upper outer quadrant of left breast|

v: Anatomical location

v: 0

v: *

code:
  v: CodeableConcept
  l: CodeableConcept

v: true

id:
  v: Procedure.Description.Indication
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0070
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: It is recommended that ‘Clinical indication’ be coded, where possible. Free text entry should only be permitted if no appropriate coded value is available. This data element has multiple occurrences to allow the recording of more than one clinical indication per procedure.
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-example
    l: note-example
  value: String
    v: SNOMED CT-AU: * 4557003|Unstable angina| * 59848001|Obstructive jaundice| * 46635009|Diabetes Mellitus Type 1| * 33261009|Abscess of tonsil| * 80201000119103|Atypical pigmented lesion| * 289916006|Family history of kidney disease| * 772150003|Diphtheria suspected| * 422181004|Antibiotic prophylaxis| * 274920002|Jellyfish sting|
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-terminology
    l: note-terminology
  value: String
    v: The [Reason for Procedure value set](https://healthterminologies.gov.au/fhir/ValueSet/reason-for-procedure-1) published by the NCTS is a broad reference set including (most) clinical findings, situation with explicit context, and event concepts.
path:
  v: Procedure.Description.Indication
short:
  v: Indication
definition:
  v: The clinical symptom, sign or diagnosis that necessitates the procedure.
comment:
  v: **Considerations** It is recommended that ‘Clinical indication’ be coded, where possible. Free text entry should only be permitted if no appropriate coded value is available. This data element has multiple occurrences to allow the recording of more than one clinical indication per procedure. **Example** SNOMED CT-AU: * 4557003|Unstable angina| * 59848001|Obstructive jaundice| * 46635009|Diabetes Mellitus Type 1| * 33261009|Abscess of tonsil| * 80201000119103|Atypical pigmented lesion| * 289916006|Family history of kidney disease| * 772150003|Diphtheria suspected| * 422181004|Antibiotic prophylaxis| * 274920002|Jellyfish sting|
alias:
  v: Reason for procedure
min:
  v: 0
max:
  v: *
type:
  code:
    v: CodeableConcept
    l: CodeableConcept
must support:
  v: true

id:
  v: Procedure.Description.Method
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0065
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use this data element to record simple terms or a narrative description. If the requirements for recording the method require more complex modelling then this can be represented by additional archetypes within the 'Procedure detail' SLOT in this archetype. If the method is included in the 'Procedure name' via precoordinated codes, this data element becomes redundant.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Method
short:
  v: Method
definition:
  v: Identification of specific method or technique for the procedure.
comment:
  v: **Considerations** Use this data element to record simple terms or a narrative description. If the requirements for recording the method require more complex modelling then this can be represented by additional archetypes within the 'Procedure detail' SLOT in this archetype. If the method is included in the 'Procedure name' via precoordinated codes, this data element becomes redundant.
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Urgency
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0058
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding with a terminology is preferred, where possible.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Urgency
short:
  v: Urgency
definition:
  v: Urgency of the procedure.
comment:
  v: **Considerations** Coding with a terminology is preferred, where possible.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Proceduredetail
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0003
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use to capture detailed, structured information about anatomical location, method & technique, equipment used, devices implanted, results, findings etc.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Proceduredetail
short:
  v: Procedure detail
definition:
  v: Structured information about the procedure.
comment:
  v: **Considerations** Use to capture detailed, structured information about anatomical location, method & technique, equipment used, devices implanted, results, findings etc.
min:
  v: 0
max:
  v: *
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: Procedure.Description.Outcome
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0048
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Coding with a terminology is preferred, where possible.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Outcome
short:
  v: Outcome
definition:
  v: Outcome of procedure performed.
comment:
  v: **Considerations** Coding with a terminology is preferred, where possible.
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Proceduraldifficulty
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0069
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Examples: The patient was agitated, insufficient emptying of the stomach before gastroscopy, a tumour in the bile ducts made it impossible to pass the scope through.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Proceduraldifficulty
short:
  v: Procedural difficulty
definition:
  v: Difficulties or issues encountered during performance of the procedure.
comment:
  v: **Considerations** Examples: The patient was agitated, insufficient emptying of the stomach before gastroscopy, a tumour in the bile ducts made it impossible to pass the scope through.
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Complication
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0006
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Use this data element to record simple terms or precoordinated complications. If the requirements for recording complication are more complex then use of a specific CLUSTER archetype within the 'Procedure detail' SLOT in this archetype is advised and this data element becomes redundant. Examples: Hematuria after a kidney biopsy, tissue irritation after insertion of intravenous catheter.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Complication
short:
  v: Complication
definition:
  v: Details about any complication arising from the procedure.
comment:
  v: **Considerations** Use this data element to record simple terms or precoordinated complications. If the requirements for recording complication are more complex then use of a specific CLUSTER archetype within the 'Procedure detail' SLOT in this archetype is advised and this data element becomes redundant. Examples: Hematuria after a kidney biopsy, tissue irritation after insertion of intravenous catheter.
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Scheduleddatetime
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0066
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: Only for use in association with the 'Procedure scheduled' pathway step.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Scheduleddatetime
short:
  v: Scheduled date time
definition:
  v: The date and/or time on which the procedure is intended to be performed.
comment:
  v: **Considerations** Only for use in association with the 'Procedure scheduled' pathway step.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: false

id:
  v: Procedure.Description.Finalenddatetime
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0060
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: * Partial dates are permitted. * For example: * 2015 * February 2015 * 7 February 2015 * 7 February 2015, 1:28 pm * 2015-02-07T13:28:17-05:00
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Finalenddatetime
short:
  v: Date performed
definition:
  v: The date, and optional time, when the procedure was performed.
comment:
  v: **Considerations** * Partial dates are permitted. * For example: * 2015 * February 2015 * 7 February 2015 * 7 February 2015, 1:28 pm * 2015-02-07T13:28:17-05:00
alias:
  v: Date completed
min:
  v: 0
max:
  v: 1
type:
  code:
    v: dateTime
    l: dateTime
must support:
  v: true

id:
  v: Procedure.Description.Multimedia
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0062
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Multimedia
short:
  v: Multimedia
definition:
  v: Mulitimedia representation of a performed procedure.
min:
  v: 0
max:
  v: *
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: Procedure.Description.Proceduretype
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0067
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This pragmatic data element may be used to support organisation within the user interface.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Proceduretype
short:
  v: Procedure type
definition:
  v: The type of procedure.
comment:
  v: **Considerations** This pragmatic data element may be used to support organisation within the user interface.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Reason
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0014
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: For example: the reason for the cancellation or suspension of the procedure.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:right
path:
  v: Procedure.Description.Reason
short:
  v: Reason
definition:
  v: Reason that the activity or care pathway step for the identified procedure was carried out.
comment:
  v: **Considerations** For example: the reason for the cancellation or suspension of the procedure.
min:
  v: 0
max:
  v: *
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Description.Comment
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0005
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: None
path:
  v: Procedure.Description.Comment
short:
  v: Comment
definition:
  v: Additional narrative about the procedure not captured in other fields.
comment:
  v: **Considerations** None
alias:
  v: Note
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
must support:
  v: true

id:
  v: Procedure.Protocol
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: protocol
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
path:
  v: Procedure.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: Procedure.Protocol.Requestororderidentifier
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0054
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This is equivalent to Placer Order Number in HL7 v2 specifications.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
path:
  v: Procedure.Protocol.Requestororderidentifier
short:
  v: Requestor order identifier
definition:
  v: The local ID assigned to the order by the healthcare provider or organisation requesting the service.
comment:
  v: **Considerations** This is equivalent to Placer Order Number in HL7 v2 specifications.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Protocol.Requestor
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0055
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
path:
  v: Procedure.Protocol.Requestor
short:
  v: Requestor
definition:
  v: Details about the healthcare provider or organisation requesting the service.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: Procedure.Protocol.Receiverorderidentifier
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0056
extension:
  url:
    v: https://aehrc.csiro.au/fhir/StructureDefinition/note-considerations
    l: note-considerations
  value: String
    v: This is equivalent to Filler Order Number in HL7 v2 specifications.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
path:
  v: Procedure.Protocol.Receiverorderidentifier
short:
  v: Receiver order identifier
definition:
  v: The ID assigned to the order by the healthcare provider or organisation receiving the request for service. This is also referred to as Filler Order Identifier.
comment:
  v: **Considerations** This is equivalent to Filler Order Number in HL7 v2 specifications.
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string
    l: string
must support:
  v: false

id:
  v: Procedure.Protocol.Receiver
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0057
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
path:
  v: Procedure.Protocol.Receiver
short:
  v: Receiver
definition:
  v: Details about the healthcare provider or organisation receiving the request for service.
min:
  v: 0
max:
  v: *
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false

id:
  v: Procedure.Protocol.Extension
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/elementdefinition-identifier
    l: elementdefinition-identifier
  value: Identifier
    system:
      v: https://aehrc.csiro.au/id/archetype_id/openEHR-EHR-ACTION.procedure.v1
      l: openEHR-EHR-ACTION.procedure.v1
    value:
      v: at0064
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.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint
    l: structuredefinition-display-hint
  value: String
    v: orientation:left
path:
  v: Procedure.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: *
type:
  code:
    v: Reference
    l: Reference
must support:
  v: false