WADA List
0.1.0 - CI Build

WADA List, published by adamzk. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/adamzkover/wada-list-fhir/ and changes regularly. See the Directory of published versions

Library: WADA List S3 (Experimental)

Official URL: https://folk.ntnu.no/adamzk/it6103/Library/WADAListS3 Version: 0.1.0
Active as of 2025-10-20 Computable Name: WADAListS3

Library for group S3 of the List

Title: WADA List S3
Id: WADAListS3
Version: 0.1.0
Url: WADA List S3
Experimental: true
Type:

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

code: logic-library

Date: 2025-10-20 14:03:50+0000
Publisher: adamzk
Description:

Library for group S3 of the List

Related Artifacts:

Dependencies

Content: text/cql
library WADAListS3 version '0.1.0'
using FHIR version '4.0.1'
include FHIRHelpers version '4.0.1' called FHIRHelpers

include WADAListCommon version '0.1.0' called WADAListCommon

valueset S3Vs: 'https://folk.ntnu.no/adamzk/it6103/ValueSet/S3-FEST'
valueset S3AVs: 'https://folk.ntnu.no/adamzk/it6103/ValueSet/S3A-FEST'
valueset S3BVs: 'https://folk.ntnu.no/adamzk/it6103/ValueSet/S3B-FEST'
valueset S3CVs: 'https://folk.ntnu.no/adamzk/it6103/ValueSet/S3C-FEST'
valueset S3DVs: 'https://folk.ntnu.no/adamzk/it6103/ValueSet/S3D-FEST'

define function GetIssues(Meds List<FHIR.Medication>, MedKnowledges List<FHIR.MedicationKnowledge>):
  flatten({
    WADAListCommon.GetIssues(Meds, MedKnowledges, S3Vs,
      'S3', 'red', null,
      'https://www.antidoping.no/medisinsk/dopinglisten/dopinggruppe-s3'),
    WADAListCommon.GetIssues(Meds, MedKnowledges, S3AVs,
      'S3', 'yellow', 'Inhalert formoterol - maksimalt 54 mikrogram per 24 timer',
      'https://www.antidoping.no/medisinsk/dopinglisten/dopinggruppe-s3'),
    WADAListCommon.GetIssues(Meds, MedKnowledges, S3BVs,
      'S3', 'yellow', 'Inhalert salbutamol - maksimalt 1600 mikrogram per 24 timer fordelt på doser som til sammen ikke skal overskride 600 mikrogram i løpet av noen åttetimersperioder',
      'https://www.antidoping.no/medisinsk/dopinglisten/dopinggruppe-s3'),
    WADAListCommon.GetIssues(Meds, MedKnowledges, S3CVs,
      'S3', 'yellow', 'Inhalert salmeterol - maksimalt 200 mikrogram per 24 timer',
      'https://www.antidoping.no/medisinsk/dopinglisten/dopinggruppe-s3'),
    WADAListCommon.GetIssues(Meds, MedKnowledges, S3DVs,
      'S3', 'yellow', 'Inahlert vilanterol - maksimalt 25 mikrogram per 24 timer',
      'https://www.antidoping.no/medisinsk/dopinglisten/dopinggruppe-s3')
  })
Content: application/elm+xml
Encoded data (16148 characters)
Content: application/elm+json
Encoded data (34072 characters)