IMMZD2DTMumpsEncounterElements
type: Library
node role: treeRoot
id:
  v: IMMZD2DTMumpsEncounterElements
meta:
  profile:
    v: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareablelibrary
    l: crmi-shareablelibrary
  profile:
    v: http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-publishablelibrary
    l: crmi-publishablelibrary
  profile:
    v: http://hl7.org/fhir/uv/cql/StructureDefinition/cql-library
    l: cql-library
  profile:
    v: http://hl7.org/fhir/uv/cql/StructureDefinition/cql-module
    l: cql-module
text:
  status:
    v: extensions
  div:
    v: Title: IMMZD2DTMumpsEncounterElements Id: IMMZD2DTMumpsEncounterElements Version: 0.2.0 Url: IMMZD2DTMumpsEncounterElements Status: draft Type: system: http://terminology.hl7.org/CodeSystem/library-type code: logic-library Date: 2025-11-25 20:07:03+0000 Publisher: WHO Description: This library defines encounter-based elements for Mumps used throughout the Immunization CPG Related Artifacts: Dependencies WHOConcepts WHOCommon WHOElements IMMZCommon IMMZConcepts IMMZEncounterElements IMMZD2DTMumpsElements Parameters: Name Type Min Max In/Out Today date 0 1 In EncounterId string 0 1 In Patient Patient 0 1 Out Mumps Doses Administered to Patient Immunization 0 * Out Mumps Primary Series Doses Administered to Patient Immunization 0 * Out Number of Mumps Primary Series Doses Administered integer 0 1 Out Client's age is less than 12 months boolean 0 1 Out No mumps primary series doses were administered boolean 0 1 Out Client's age is more than or equal to 12 months boolean 0 1 Out Live vaccine was administered in the past 4 weeks boolean 0 1 Out No live vaccine was administered in the past 4 weeks boolean 0 1 Out One mumps primary series dose was administered boolean 0 1 Out Date of Latest Mumps Dose date 0 1 Out The latest mumps dose was administered less than 4 weeks ago boolean 0 1 Out The latest mumps dose was administered more than 4 weeks ago boolean 0 1 Out Two mumps primary series doses were administered boolean 0 1 Out Content: text/cql /* * Library: IMMZD2DTMumpsEncounterElements */ library IMMZD2DTMumpsEncounterElements using FHIR version '4.0.1' include FHIRHelpers version '4.0.1' include WHOConcepts include WHOCommon called WC include WHOElements called WE include IMMZCommon called Common include IMMZConcepts called Concepts include IMMZEncounterElements called Encounter include IMMZD2DTMumpsElements called MumpsElements parameter Today Date default Today() parameter EncounterId String context Patient /* @internal: Mumps containing Doses Administered to Patien…
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/cqf-knowledgeCapability
    l: cqf-knowledgeCapability
  value: Code
    v: computable
url:
  v: http://smart.who.int/immunizations/Library/IMMZD2DTMumpsEncounterElements
  l: IMMZD2DTMumpsEncounterElements
version:
  v: 0.2.0
name:
  v: IMMZD2DTMumpsEncounterElements
title:
  v: IMMZD2DTMumpsEncounterElements
status:
  v: draft
experimental:
  v: false
type:
  coding:
    system:
      v: http://terminology.hl7.org/CodeSystem/library-type
      l: library-type
    code:
      v: logic-library
date:
  v: 2025-11-25T20:07:03+00:00
publisher:
  v: WHO
contact:
  name:
    v: WHO
  telecom:
    system:
      v: url
    value:
      v: http://who.int
description:
  v: This library defines encounter-based elements for Mumps used throughout the Immunization CPG
related artifact:
  type:
    v: depends-on
  display:
    v: Library WHOConcepts
  resource:
    v: http://smart.who.int/immunizations/Library/WHOConcepts
    l: WHOConcepts
related artifact:
  type:
    v: depends-on
  display:
    v: Library WC
  resource:
    v: http://smart.who.int/immunizations/Library/WHOCommon
    l: WHOCommon
related artifact:
  type:
    v: depends-on
  display:
    v: Library WE
  resource:
    v: http://smart.who.int/immunizations/Library/WHOElements
    l: WHOElements
related artifact:
  type:
    v: depends-on
  display:
    v: Library Common
  resource:
    v: http://smart.who.int/immunizations/Library/IMMZCommon
    l: IMMZCommon
related artifact:
  type:
    v: depends-on
  display:
    v: Library Concepts
  resource:
    v: http://smart.who.int/immunizations/Library/IMMZConcepts
    l: IMMZConcepts
related artifact:
  type:
    v: depends-on
  display:
    v: Library Encounter
  resource:
    v: http://smart.who.int/immunizations/Library/IMMZEncounterElements
    l: IMMZEncounterElements
related artifact:
  type:
    v: depends-on
  display:
    v: Library MumpsElements
  resource:
    v: http://smart.who.int/immunizations/Library/IMMZD2DTMumpsElements
    l: IMMZD2DTMumpsElements
parameter:
  name:
    v: Today
  use:
    v: in
  min:
    v: 0
  max:
    v: 1
  type:
    v: date
parameter:
  name:
    v: EncounterId
  use:
    v: in
  min:
    v: 0
  max:
    v: 1
  type:
    v: string
parameter:
  name:
    v: Patient
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: Patient
parameter:
  name:
    v: Mumps Doses Administered to Patient
  use:
    v: out
  min:
    v: 0
  max:
    v: *
  type:
    v: Immunization
parameter:
  name:
    v: Mumps Primary Series Doses Administered to Patient
  use:
    v: out
  min:
    v: 0
  max:
    v: *
  type:
    v: Immunization
parameter:
  name:
    v: Number of Mumps Primary Series Doses Administered
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: integer
parameter:
  name:
    v: Client's age is less than 12 months
  use:
    v: out
  min:
    v: 0
  max:
    v: 1
  type:
    v: boolean
parameter:
  name:
    v: No mumps primary series doses were administered
  use:
    v: out
  min:
    v: 0

v: 1

v: boolean

name:
  v: Client's age is more than or equal to 12 months
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Live vaccine was administered in the past 4 weeks
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: No live vaccine was administered in the past 4 weeks
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: One mumps primary series dose was administered
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Date of Latest Mumps Dose
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: date

name:
  v: The latest mumps dose was administered less than 4 weeks ago
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: The latest mumps dose was administered more than 4 weeks ago
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

name:
  v: Two mumps primary series doses were administered
use:
  v: out
min:
  v: 0
max:
  v: 1
type:
  v: boolean

content type:
  v: text/cql

content type:
  v: application/elm+xml