About Slang

Slang is a development project inspired by learning during the IHTSDO course on SNOMED CT Implementation. The overall aim of this ongoing development is to provide a variety of software components related to the IHTSDO standard SNOMED CT. The initial focus is to implement the formal languages defined by the standard. The first of these are the ECL (Expression Constraint Language) and the SCG (SNOMED CT Compositional Grammar). Future plans include support for the SNOMED CT Query Language.

At version 1.0, Slang provides an ECL parser/validator/evaluator for pre-coordinated SNOMED CT concept candidates. It fully supports ECL version 1.3. Version 1.1 will support post-coordinated expression candidates as well.

YATS

The product of Slang is presented here by a stateless web service API called YATS (Yet Another Terminology Service). A web form provides a user interface to the service. The current demonstration substrate is the US Edition of March 1, 2017, extended as described above, and with the following refsets from that edition:

Version History

1.0

Initial release.