PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.be.core-clinical@1.1.0
    https://www.ehealth.fgov.be/standards/fhir/core-clinical/StructureDefinition/BeModelProcedure
description: Procedure logical model
package_name: hl7.fhir.be.core-clinical
derivation: specialization
name: BeModelProcedure
type: https://www.ehealth.fgov.be/standards/fhir/core-clinical/StructureDefinition/BeModelProcedure
elements:
  patient: {type: Reference, short: The patient that is the subject of the procedure., index: 6}
  category: {type: CodeableConcept, short: 'Type or nature of the procedure. For example: surgical, psychiatric or chiropractic procedures', array: true, index: 11}
  report: {type: Reference, short: 'Any report resulting from the procedure. To be discussed (In version 1: attached document (pdf, URL, jpg, etc.). In the future possibly reference to a DiagnosticReport or other)', array: true, index: 26}
  request: {type: Reference, short: 'CarePlan and/or Referral Prescription that is at the origin of the procedure. For example: a physiotherapy session performed on prescription from the general practitioner', array: true, index: 9}
  surgicalApproach: {type: CodeableConcept, short: 'Indicates by which anatomical route or according to which technique the procedure was performed. For example: laparoscopic, endoscopic, percutaneous', array: true, index: 23}
  focalDeviceReference: {type: Reference, short: Implanted or manipulated device, choiceOf: focalDevice, array: true, index: 15}
  focalDevice:
    short: Implanted or manipulated device
    choices: [focalDeviceCodeableConcept, focalDeviceReference]
    array: true
    index: 13
  performedDate:
    short: Date or period when the procedure was actually performed
    choices: [performedDateDateTime, performedDatePeriod]
    index: 3
  usedDevice: {type: Reference, short: 'Devices or materials used temporarily during the procedure. For example: surgical robot, intraoperative imaging, neuronavigation. This also includes substances such as gels. Standard small instruments such as scalpels and syringes are not recorded', array: true, index: 16}
  outcome: {type: CodeableConcept, short: 'Result of the procedure execution. Example: Partial success, Success, Unsuccessful', index: 25}
  note: {type: Annotation, short: Additional information about the procedure, array: true, index: 27}
  reason:
    type: BackboneElement
    short: 'Reason why the procedure is performed. For example: amputation after an accident, broken leg'
    array: true
    index: 19
    elements:
      reasonCode: {type: CodeableConcept, short: Coded reason why the procedure is performed, index: 20}
      reasonReference: {type: Reference, short: 'Reference to the condition, observation or procedure that is the reason', index: 21}
  recordedDate: {type: dateTime, short: Date of the last modification/recording of the procedure, index: 1}
  status: {type: code, short: 'Procedure status (not-done, stopped, completed, entered-in-error). Note: ''not-done'' is out of scope as it implies planning. Business Rule: ''completed'' by default', index: 17}
  recorder: {type: Reference, short: 'Person, organization or device that recorded the procedure.', index: 7}
  performedDateDateTime: {type: dateTime, short: Date or period when the procedure was actually performed, choiceOf: performedDate, index: 4}
  code: {type: CodeableConcept, short: Identification of the procedure (SNOMED-CT Procedure concept), index: 18}
  identifier: {type: Identifier, short: Unique identifier for the procedure, array: true, min: 1, index: 0}
  bodySite: {type: 'https://www.ehealth.fgov.be/standards/fhir/core-clinical/StructureDefinition/BeModelBodySite', short: The site on the patient's body where the procedure was performed, index: 22}
  performedDatePeriod: {type: Period, short: Date or period when the procedure was actually performed, choiceOf: performedDate, index: 5}
  focalDeviceCodeableConcept: {type: CodeableConcept, short: Implanted or manipulated device, choiceOf: focalDevice, array: true, index: 14}
  partOf: {type: Reference, short: 'Part of the event being referenced: procedure, observation (symptoms) or problem (disease). For example: Blood draw (procedure) is part of the diagnostic observation (Observation)', array: true, index: 10}
  location: {type: Reference, short: 'Reference to the location where the procedure was performed. Example: Healthcare provider''s office, Patient''s home, Hospital, Outpatient, other', index: 24}
  performer:
    type: Reference
    short: Person who performed the procedure.
    refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole']
    index: 8
package_version: 1.1.0
class: logical
kind: logical
url: https://www.ehealth.fgov.be/standards/fhir/core-clinical/StructureDefinition/BeModelProcedure
base: http://hl7.org/fhir/StructureDefinition/Base
version: 1.1.0
required: [performedDate, status, identifier, recorder, recordedDate, patient, performedDatePeriod, code, performedDateDateTime]