WHO Antenatal Care Guideline Implementation Guide
0.3.0 - CI Build International flag

WHO Antenatal Care Guideline Implementation Guide, published by World Health Organization (WHO). This guide is not an authorized publication; it is the continuous build for version 0.3.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/costateixeira/smart-anc/ and changes regularly. See the Directory of published versions

Library: ANC.DT.05 Evaluating labour

Official URL: http://fhir.org/guides/who/anc-cds/Library/ANCDT05 Version: 0.3.0
Active as of 2024-09-10 Computable Name: ANCDT05
Other Identifiers: ANC.DT.05 (use: official, )

During a cervical exam, if cervical dilation is greater than 2 cm evaluate the possibility of labour

Id: ANCDT05
Url: ANC.DT.05 Evaluating labour
Version: 0.3.0
Identifier:

value: ANC.DT.05

Name: ANCDT05
Title: ANC.DT.05 Evaluating labour
Status: active
Experimental: false
Type:

system: http://terminology.hl7.org/CodeSystem/library-type

code: logic-library

Date: 2024-09-10 04:55:21+0000
Publisher: World Health Organization (WHO)
Description: During a cervical exam, if cervical dilation is greater than 2 cm evaluate the possibility of labour
Jurisdiction: 001
Related Artifacts:

Dependencies

Parameters:
NameTypeMinMaxIn/Out
encounterstring01In
PatientPatient01Out
Should Evaluate labour > 37 weeksboolean01Out
Should Evaluate labour < 37 weekboolean01Out
Data Requirements:
TypeProfileMSCode 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-de93
Observation http://hl7.org/fhir/StructureDefinition/Observation ;;;; code filter:
path: code
value set: http://fhir.org/guides/who/anc-cds/ValueSet/anc-b6-de17
Content: text/cql
library ANCDT05

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

/*
(&quot;Cervical dilation&quot; &gt; 2 cm)
  AND (&quot;Gestational age&quot; &gt; 37 weeks)
*/
define &quot;Should Evaluate labour &gt; 37 weeks&quot;:
  ContactData.&quot;Cervical dilation&quot; &gt; 2 'cm'
    and ContactData.&quot;Gestational age&quot; &gt;= 37 'weeks'

/*
(&quot;Cervical dilation&quot; &gt; 2cm)
  AND (&quot;Gestational age&quot; &lt; 37 weeks)
*/
define &quot;Should Evaluate labour &lt; 37 week&quot;:
  ContactData.&quot;Cervical dilation&quot; &gt; 2 'cm'
    and ContactData.&quot;Gestational age&quot; &lt; 37 'weeks'
Content: application/elm+xml
Encoded data (12248 characters)
Content: application/elm+json
Encoded data (20072 characters)