FHIR Chat · RiskAssessment · implementers

Stream: implementers

Topic: RiskAssessment


view this post on Zulip Pravina Munghate (Jul 29 2016 at 19:16):

Hi ,
Scenario here is that a midwife makes a routine enquiry to assess if the pregnant patient is at the risk of domestic abuse.
I am trying to use RiskAssessment to cover this requirement( specialized form of Observation).
https://www.hl7.org/fhir/riskassessment.html

Am I going in the right direction? Also, I noticed that ReferralRequest isn't a part of the current RiskAssessment design so if the midwife wants to refer to a domestic violence advocate based on the assessment , what would be the best way to represent this action ?

Many thanks !
--
Regards,
-Pravina
Patients Know Best

view this post on Zulip Lloyd McKenzie (Jul 29 2016 at 20:29):

RiskAssessment is where you want to capture specific probability/likelihood of one or more risks. What you're doing sounds more like an Observation to me. In any event the ReferralRequest would point to the RiskAssessment or Observation (as the reason for the referral and/or as supporting information). The RiskAssessment or Observation wouldn't generally point to what follows.

view this post on Zulip Jeffrey Chen (Jul 29 2016 at 20:42):

IMO, RiskAssessment could be used as it is a special observation. But, this RiskAssessment.context may need to point to an Encounter and the ReferralRequest.contextalso point to that Encounter. Sounds too complex.

view this post on Zulip Abbie Watson (Aug 01 2016 at 22:40):

How will the decision tree work after the assessment is completed? RiskAssessment has a probabilityDecimal and probabilityRange, as well as a basis array. Figuring out how they will be used in a follow-up decision tree is what's necessary to determine if RiskAssessment object is the correct resource to use.

Suppose there's an assessment criterion of 'bruising on wrists'. If you don't have any statistical info on the rates of domestic abuse that result in bruising on wrists, then RiskAssessment is probably too complex. Your best bet is probably to record it as an Observation, and implement an if/then decision tree to do a follow up if the bruising Observation is present.

On the other hand, say you know that 10% of domestic abuse cases result in bruising on wrists (I'm making that number up for the purpose of explanation). If that's the case, if the bruising Observation is recorded, a RiskAssessment would be a great resource to use, and simply specify your probabilityDecimal as 0.1. Then you can do threshold checks in your decision tree.

Example: A social work app is designed to add outreach counseling sessions to patients with a risk of domestic abuse that's greater than 12%. JaneDoe isn't flagged. But maybe a follow up screening detects a black-eye, and her RiskAssessment is now at 40%. Alternatively, funding comes in for a new social worker; so admins can then set the threshold down to 8% and follow-up on a wider range of patients who may be at risk.

So, there's sort of this question whether the data is being collected for patient-centric workflow or population-health workflow; and whether you have a risk model to supply the assessment with percentage probabilities.

view this post on Zulip Jeffrey Chen (Aug 02 2016 at 00:01):

RiskAssessment is a collection of Observationwhich are captured at one time based on a single set of source inputs. So, if the social worker try to do risk of domestic abuse assessment, 'bruising on wrists' is only one of the observation items which assists to generate the final `prediction.probability'. And that 'probality' should based on the local assement guideline/protocol. FHIR does not used to calculate or exam the risk possibliity.

view this post on Zulip Chad Albert (Aug 02 2016 at 00:59):

Could perhaps also be a Questionnaire/Response set??


Last updated: Apr 12 2022 at 19:14 UTC