Stream: implementers
Topic: Procedure vs ProcedureStatement
Michelle (Moseman) Miller (Jun 08 2017 at 18:36):
GF#12633 has been logged to split up Procedure into Procedure and ProcedureStatement. The proposal is that Procedure would represent detailed information about procedure execution whereas ProcedureStatement would represent summary information often reported by the patient.
Patient Care is looking for feedback from implementers:
1) Do you represent Procedure and ProcedureStatement separately in your system?
If so, 2) What are some of the differences in the elements supported?
Examples might include:
- ProcedureStatement supports fuzzy or estimated performed dates or ages (e.g. when patient was 20 years old; "early 2014") whereas Procedures executed during an encounter often have a more precise performedDateTime or performedPeriod (i.e. Age | Range | string data choices not needed).
- Procedures executed may have a reference to the ProcedureRequest (order) whereas ProcedureStatements may not.
- Procedures executed may have a reference to a DiagnosticReport (e.g. surgical note) whereas ProcedureStatements may not.
Grahame Grieve (Jun 08 2017 at 20:59):
Most Australian systems keep procedure statements as entries in the medical history, and they are poorly differentiated from Conditions - if they are differentiated at all
Eric Haas (Jun 08 2017 at 21:21):
Why wouldn't PS have a derivedFrom to allow a system to effectively shortcut PR --> PS skipping P altogether?
Lloyd McKenzie (Jun 08 2017 at 22:10):
You certainly could skip P. Both event resources could point to the request. Main difference is the full procedure will have a lot more detail (and likely a lot of descenadant procedures and other resources) dealing with all of the surgical steps, anaesthesia adjustments, specific devices used, etc. It would support real-time surgical decision support and would be the foundation for the surgical report. ProcedureStatement wouldn't typically have components and might summarize procedures done for a period of time (e.g. physio-therapy, exercise, training, etc.) The corollary is the difference between MedicationStatement and MedicationAdministration.
Richard Townley-O'Neill (Jun 09 2017 at 05:47):
What are the principle used to decide when to separate resources, such as Procedure, and when to merge them, for example [x]Request?
Lloyd McKenzie (Jun 09 2017 at 06:33):
Consistency of data elements and whether most implementations tend to treat them (store them, display them, etc.) distinctly
Michelle (Moseman) Miller (Jun 09 2017 at 15:43):
As a side note, in addition to using this analysis to determine if two resources are warranted, we can also use this same analysis to determine if a profile is needed on a single resource (e.g. ProcedureStatement could be a profile if it is simply a subset of the Procedure elements). Hence, our ask to the community to tell us the differences.
Brian Postlethwaite (Jul 10 2017 at 02:11):
So where Does this leave us with the ReferralRequest, is it now represented by these 2 also? (does that still make sense?)
Lloyd McKenzie (Jul 10 2017 at 14:52):
I think Procedure vs. ProcedureStatement is orthogonal to the question of whether to merge ReferralRequest into ProcedureRequest. (In general, we have more "event" resources than "request" resources.)
Eric Haas (Jul 11 2017 at 17:55):
e.g., I refer a cat to the eye doctor using ProcedureRequest and the eye doctor phacos the lens. - which could be represented by Procedure or PS ) .... is there something more to your question Brian?
Brian Postlethwaite (Jul 11 2017 at 23:04):
Looks like my mistake, ReferralRequest ==> ProcedureRequest, not Procedure, so the ProcedureStatement doesn't come into it.
Last updated: Apr 12 2022 at 19:14 UTC