Id: |
ANCDT37 |
Url: |
ANC.DT.37 Intimate partner violence (IPV) first-line support and treatment |
Version: |
0.3.0 |
Identifier: |
value: ANC.DT.37
|
Name: |
ANCDT37 |
Title: |
ANC.DT.37 Intimate partner violence (IPV) first-line support and treatment |
Status: |
active |
Experimental: |
false |
Type: |
system: http://terminology.hl7.org/CodeSystem/library-type
code: logic-library
|
Date: |
2024-09-10 13:23:00+0000 |
Publisher: |
World Health Organization (WHO) |
Description: |
Woman has been subjected to IPV |
Jurisdiction: |
001 |
Related Artifacts: |
Dependencies
|
Parameters: |
Name | Type | Min | Max | In/Out |
encounter | string | 0 | 1 | In |
Patient | Patient | 0 | 1 | Out |
Should Provide first-line support. Four (4) kinds of needs deserve attention:– Immediate emotional/psychological health needs– Immediate physical health needs– Ongoing safety needs– Ongoing support and mental health needs. | boolean | 0 | 1 | Out |
Should Ask the following questions: -Has the physical violence happened more often or gotten worse over the past 6 months? - Has he ever used a weapon or threatened you with a weapon? - Has he ever tried to strangle you? - Do you believe he could kill you? - Has he ever beaten you when you were pregnant? - Is he violently and constantly jealous of you? | boolean | 0 | 1 | Out |
Should If it is not safe for the woman to return home, make appropriate referrals for shelter or safe housing, or work with her to identify a safe place she can go to (such as a friend’s home or church). | boolean | 0 | 1 | Out |
|
Data Requirements: |
Type | Profile | MS | Code Filter |
Patient |
http://hl7.org/fhir/StructureDefinition/Patient |
|
|
Observation |
http://hl7.org/fhir/StructureDefinition/Observation |
;;;; |
code filter:
path: code
value set: http://fhir.org/guides/who/anc-cds/ValueSet/anc-b8-de128
|
Observation |
http://hl7.org/fhir/StructureDefinition/Observation |
;;;; |
code filter:
path: code
value set: http://fhir.org/guides/who/anc-cds/ValueSet/anc-b10-de216
|
Observation |
http://hl7.org/fhir/StructureDefinition/Observation |
;;;; |
code filter:
path: code
value set: http://fhir.org/guides/who/anc-cds/ValueSet/anc-b10-de217
|
Observation |
http://hl7.org/fhir/StructureDefinition/Observation |
;;;; |
code filter:
path: code
value set: http://fhir.org/guides/who/anc-cds/ValueSet/anc-b10-de218
|
Observation |
http://hl7.org/fhir/StructureDefinition/Observation |
;;;; |
code filter:
path: code
value set: http://fhir.org/guides/who/anc-cds/ValueSet/anc-b10-de219
|
Observation |
http://hl7.org/fhir/StructureDefinition/Observation |
;;;; |
code filter:
path: code
value set: http://fhir.org/guides/who/anc-cds/ValueSet/anc-b10-de222
|
Observation |
http://hl7.org/fhir/StructureDefinition/Observation |
;;;; |
code filter:
path: code
value set: http://fhir.org/guides/who/anc-cds/ValueSet/anc-b10-de220
|
Observation |
http://hl7.org/fhir/StructureDefinition/Observation |
;;;; |
code filter:
path: code
value set: http://fhir.org/guides/who/anc-cds/ValueSet/anc-b10-de221
|
|
Content: text/cql |
library ANCDT37
using FHIR version '4.0.1'
include FHIRHelpers version '4.0.1'
include ANCConfig called Config
include ANCConcepts called Cx
include ANCDataElements called PatientData
include ANCContactDataElements called ContactData
context Patient
/*
"Has the woman been subjected to intimate partner violence"=TRUE
*/
define "Should Provide first-line support. Four (4) kinds of needs deserve attention:– Immediate emotional/psychological health needs– Immediate physical health needs– Ongoing safety needs– Ongoing support and mental health needs.":
ContactData."Has the woman been subjected to intimate partner violence" is true
/*
"Safety assessement conducted"=TRUE
*/
define "Should Ask the following questions: -Has the physical violence happened more often or gotten worse over the past 6 months? - Has he ever used a weapon or threatened you with a weapon? - Has he ever tried to strangle you? - Do you believe he could kill you? - Has he ever beaten you when you were pregnant? - Is he violently and constantly jealous of you? ":
ContactData."Safety assessement" is true
/*
("Has the physical violence happened more often or gotten worse over the past 6 months?" = TRUE )
AND ("Has he ever used a weapon or threatened you with a weapon?" = TRUE )
AND ("Has he ever tried to strangle you?" = TRUE )
*/
define "Should If it is not safe for the woman to return home, make appropriate referrals for shelter or safe housing, or work with her to identify a safe place she can go to (such as a friend’s home or church).":
Count(({
ContactData."Has the physical violence happened more often or gotten worse over the past 6 months",
ContactData."Has he ever used a weapon or threatened you with a weapon",
ContactData."Has he ever tried to strangle you",
ContactData."Do you believe he could kill you",
ContactData."Has he ever beaten you when you were pregnant",
ContactData."Is he violently and constantly jealous of you"
}) O where O is true) >= 3
|
|
Content: application/elm+xml |
Encoded data (20004 characters)
|
|
Content: application/elm+json |
Encoded data (31960 characters)
|
|