FHIR Chat · RequestGroup.code? · implementers

Stream: implementers

Topic: RequestGroup.code?


view this post on Zulip Travis Stenerson (Jul 24 2017 at 17:31):

Hi everyone. Small question about RequestGroup.

I know the purpose of these groups is to bundle a series of interrelated and optional requests, and so the code field was omitted, which I'm guessing is because the interpreting system should be able to understand the 'what' from the set of actions.

We have a use case that is going to make the above difficult. Specifically, complex medication regimens, like chemotherapy regimens. Chemotherapy regimens are fairly well documented in some terminologies like NCI Terms, and an actual implementation of the regimen tends to see variation in timing and dosing that would make equating one regimen to another difficult - ie a patient misses a week, or a dose has to be reduced from toxicity.

For a CDS system hoping to know 'what' regimen a patient is on, it either has to be ready for the large number of possible variations, or read a code to know that this regimen, despite the small changes, is still AC-followed by Taxane followed by Trastuzumab. (that is, after the regimen has been instantiated from it's PlanDefinition)

So my question is, should RequestGroup(and PlanDef) have a code field at the top level? Should we use the action[0].code for this purpose? Or would this be better as an Extension on RequestGroup?

Thanks!

view this post on Zulip Bryn Rhodes (Jul 24 2017 at 20:03):

I think a code element at the root makes sense, would it be singular or plural?

view this post on Zulip Bryn Rhodes (Jul 24 2017 at 20:04):

We have useContext and topic, but those are more related to searches and only defined for PlanDefinition.

view this post on Zulip Lloyd McKenzie (Jul 24 2017 at 20:15):

At minimum, a standard extension is reasonable. I'm ambivilent as to whether it should be core or not.

view this post on Zulip Rick Geimer (Jul 24 2017 at 20:19):

I vote for core. I was actually about to file a tracker for this in fact.

view this post on Zulip Lloyd McKenzie (Jul 24 2017 at 20:19):

File away...

view this post on Zulip Travis Stenerson (Jul 24 2017 at 22:10):

Re: Cardinality of code: Many regimens come sequentially - "FEC followed by CAF with Trastuzumab", so I would kind of prefer it to be plural to allow for a sort of postcoordination. But if it were single it just takes submitting to terminologies, which can be rather slow. Arguably it represents a deficiency in the terminology though and the regimen should be submitted. Either will work for the use case I've described here, plural would be easier though.

view this post on Zulip Lloyd McKenzie (Jul 24 2017 at 23:17):

Each of the parts will have their own code. Having a code on the Group as a whole should be a code that applies to the group as a whole.

view this post on Zulip Travis Stenerson (Jul 25 2017 at 13:22):

Yes I know, I was picturing a SNOMED style postcoordination RG.code: ["AC Regimen", "Followed By", "Trastuzumab", "and", "Pertuzumab"].

Can you link the tracker here @Rick Geimer if you file it?

view this post on Zulip Rick Geimer (Jul 25 2017 at 15:35):

It's here:

view this post on Zulip Rick Geimer (Jul 25 2017 at 15:35):

http://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemEdit&tracker_item_id=13687

view this post on Zulip Rick Geimer (Jul 25 2017 at 15:36):

Feel free to add additional info in the follow ups section.


Last updated: Apr 12 2022 at 19:14 UTC