VCL Viewer - Value Set Composition Language

📝 Enter VCL Expression

Run Tests

📋 Example VCL Expressions

Simple code: A
Conjunction (AND): A,B
Disjunction (OR): A;B
System with code: (http://snomed.info/sct)123456789
System with version: (http://snomed.info/sct|20210131)123456789
IS-A relationship: concept<<17311000168105
IS-NOT-A relationship: concept~<<929360061000036106
Regex filter: COMPONENT=".*test.*"
Wildcard (all concepts): (http://snomed.info/sct)*
Include ValueSet: ^(http://hl7.org/fhir/ValueSet/example)
With exclusion: (A;B)-(C)

📖 VCL Syntax Quick Reference

  • , - Conjunction (AND)
  • ; - Disjunction (OR)
  • - - Exclusion (NOT)
  • () - Grouping
  • << - IS-A relationship
  • ~<< - IS-NOT-A relationship
  • = - Equals
  • ^ - Include ValueSet
  • * - Wildcard (all concepts)
  • "text" - Quoted strings

System URIs: Use (http://snomed.info/sct) format to specify code systems. Add version with | like (http://snomed.info/sct|20210131).