History of Procedures

The History of Procedures Section contains a description of the patient past procedures that are pertinent to the scope of the IPS.Procedures may refer for example to:
  1. Invasive Diagnostic procedure:e.g. Cardiac catheterization; (the results of these procedure are documented in the results section)
  2. Therapeutic procedure: e.g. dialysis;
  3. Surgical procedure: e.g. appendectomy

Procedure

Tree view

statementNote..0
partOfReference(http://hl7.org/fhir/StructureDefinition/Procedure)
statusS
system1..Fixed Value
code1..
procedureCodeSCodeable ConceptBinding
identifier..0
performed[x]S1..
actorReference(http://hl7.org/fhir/StructureDefinition/Patient | http://hl7.org/fhir/StructureDefinition/RelatedPerson | | | Organization-observation-uv-ips)
onBehalfOfReference(Organization-observation-uv-ips)
location
reasonCode
bodySiteS
Procedure.extension
Slicing

Unordered, Open, by url(Value)

Procedure.extension:statementDetail
TypeExtension(Complex)
Procedure.extension:statementDetail.extension:statementNote
Cardinality..0
Procedure.partOf
TypeReference(http://hl7.org/fhir/StructureDefinition/Procedure)
Procedure.status
Must SupportTrue
Procedure.code
Cardinality1
Binding

http://hl7.org/fhir/ips/ValueSet/procedure-code (preferred)

Must SupportTrue
Slicing

Unordered, Open, by coding.system(Value)

Procedure.code:absentOrUnknownProcedure
TypeCodeable Concept
Binding

A code to identify absent or unknown procedures

IPSNoProceduresInfos (required)

Must SupportTrue
Procedure.code:absentOrUnknownProcedure.coding
Cardinality1..1
Procedure.code:absentOrUnknownProcedure.coding.system
Cardinality1
Fixed Value
http://hl7.org/fhir/ips/CodeSystem/absent-unknown
Procedure.code:absentOrUnknownProcedure.coding.code
Cardinality1
Procedure.code:procedureCode
TypeCodeable Concept
Binding

IPSProcedures (preferred)

Must SupportTrue
Procedure.subject
Definition

The person on which the procedure was performed.

TypeReference(http://hl7.org/fhir/StructureDefinition/Patient)
Must SupportTrue
Procedure.subject.identifier
Cardinality..0
Procedure.performed[x]
Cardinality1
Must SupportTrue
Procedure.performer.actor
TypeReference(http://hl7.org/fhir/StructureDefinition/Patient | http://hl7.org/fhir/StructureDefinition/RelatedPerson | | | Organization-observation-uv-ips)
Procedure.performer.onBehalfOf
TypeReference(Organization-observation-uv-ips)
Procedure.location
Comments

References SHALL be a reference to an actual FHIR resource, and SHALL be resolveable (allowing for access control, temporary unavailability, etc). Resolution can be either by retrieval from the URL, or, where applicable by resource type, by treating an absolute reference as a canonical URL and looking it up in a local registry/repository.

TRILLIUM II IMPLEMENTATION COMMENTS: We propose to encode it with SNOMED CT.

Procedure.reasonCode
Binding

http://hl7.org/fhir/ValueSet/procedure-reason (example)

Procedure.bodySite
Binding

IPSTargetSiteCode (example)

Must SupportTrue