PackagesCanonicalsLogsProblems
    Packages
    xtehr.eu.ehds.models@1.0.0
    http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedure
description: The model provides basic information about a procedure performed on or for a patient. This includes surgical, therapeutic, and diagnostic procedures, as well as specimen collection. The model does not cover procedures in the planning stage.
package_name: xtehr.eu.ehds.models
derivation: specialization
name: EHDSProcedure
type: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedure
elements:
  reasonCodeableConcept: {type: CodeableConcept, short: The reason the procedure was performed. This may be a concept from a terminology or a reference to a specific instance that describes the reason., choiceOf: reason, array: true, index: 12}
  procedureDate:
    short: Date and time of the procedure or interval of its performance
    choices: [procedureDateDateTime, procedureDatePeriod]
    index: 5
  procedureDateDateTime: {type: dateTime, short: Date and time of the procedure or interval of its performance, choiceOf: procedureDate, index: 6}
  reasonHttp://www:
    elements:
      xt-ehr:
        elements:
          eu/fhir/models/StructureDefinition/EHDSCondition: {type: 'http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition', short: The reason the procedure was performed. This may be a concept from a terminology or a reference to a specific instance that describes the reason., choiceOf: reason, array: true, index: 13}
          eu/fhir/models/StructureDefinition/EHDSObservation: {type: 'http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation', short: The reason the procedure was performed. This may be a concept from a terminology or a reference to a specific instance that describes the reason., choiceOf: reason, array: true, index: 14}
          eu/fhir/models/StructureDefinition/EHDSProcedure: {type: 'http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedure', short: The reason the procedure was performed. This may be a concept from a terminology or a reference to a specific instance that describes the reason., choiceOf: reason, array: true, index: 15}
  focalDevice: {type: 'http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice', short: 'Device(s) that is/are implanted, removed, or otherwise manipulated (calibration, battery replacement, fitting a prosthesis, attaching a wound-vac, etc.) as a focal portion of the Procedure.', array: true, index: 19}
  outcome: {type: CodeableConcept, short: 'The immediate result of the procedure (e.g. successful, unsuccessful). This does not include assessment over a longer period of time.', index: 16}
  procedureDatePeriod: {type: Period, short: Date and time of the procedure or interval of its performance, choiceOf: procedureDate, index: 7}
  header:
    elements:
      author:
        short: Author responsible for the provided information.
        choices: []
        index: 1
      status: {short: 'Status of the procedure (e.g. completed, on hold, stopped)', index: 2}
  note: {type: string, short: Additional information about the procedure, index: 20}
  reason:
    short: The reason the procedure was performed. This may be a concept from a terminology or a reference to a specific instance that describes the reason.
    choices: [reasonCodeableConcept, 'reasonHttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSCondition', 'reasonHttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSObservation', 'reasonHttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedure']
    array: true
    index: 11
  complication: {type: CodeableConcept, short: 'Any complications that occurred during the procedure, or in the immediate post-procedure period. These are generally tracked separately from the procedure description, which will typically describe the procedure itself rather than any ''post procedure'' issues.', array: true, index: 17}
  code: {type: CodeableConcept, short: Concept code and display name identifying the type of procedure, index: 3}
  bodySite: {type: 'http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSBodyStructure', short: Target body site of the procedure. Laterality may be included as a qualifier of the body site., array: true, index: 9}
  deviceUsed: {type: 'http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice', short: Device used to perform the procedure, array: true, index: 18}
  performer: {type: 'http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional', short: Actors who performed the procedure (only main responsible actors expected), array: true, index: 8}
package_version: 1.0.0
class: logical
kind: logical
url: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSProcedure
base: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDataSet
version: 1.0.0
required: [code]