WHO Immunization Implementation Guide
1.0.0 - release

This page is part of the Immunizations (v1.0.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

Library: WHOEncounterElements

Official URL: http://smart.who.int/immunizations/Library/WHOEncounterElements Version: 1.0.0
Draft as of 2026-10-02 Computable Name: WHOEncounterElements

This library defines encounter-based elements used throughout WHO SMART Guidelines content

Title: WHOEncounterElements
Id: WHOEncounterElements
Version: 1.0.0
Url: WHOEncounterElements
Status: draft
Type:

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

code: logic-library

Date: 2026-10-02 09:40:20+0000
Publisher: WHO
Description:

This library defines encounter-based elements used throughout WHO SMART Guidelines content

Related Artifacts:

Dependencies

Parameters:
NameTypeMinMaxIn/Out
AsOfdate01In
EncounterIdstring01In
PatientPatient01Out
Pregnant ObservationObservation0*Out
Content: text/cql
library WHOEncounterElements

using FHIR version '4.0.1'

include FHIRHelpers version '4.0.1'

include WHOConcepts called Concepts
include WHOCommon called Common
include WHOElements called Elements

parameter AsOf Date default Today()
parameter EncounterId String

context Patient

define "Pregnant Observation":
  Elements."Pregnant Observation" O
    where O.encounter.references(EncounterId)
      or O.effective.toInterval() starts same day or after AsOf - 9 months
Content: application/elm+xml
Encoded data (14036 characters)