FHIR Chat · Procedure vs ProcedureStatement · implementers

Stream: implementers

Topic: Procedure vs ProcedureStatement


view this post on Zulip 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.

view this post on Zulip 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

view this post on Zulip 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?

view this post on Zulip 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.

view this post on Zulip 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?

view this post on Zulip 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

view this post on Zulip 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.

view this post on Zulip 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?)

view this post on Zulip 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.)

view this post on Zulip 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?

view this post on Zulip 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