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
SlicingUnordered, 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?? (preferred)
Must SupportTrue
SlicingUnordered, 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
BindingIPSProcedures (preferred)
Must SupportTrue
Procedure.subject
DefinitionThe 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?? (example)
Procedure.bodySite
BindingIPSTargetSiteCode (example)
Must SupportTrue