Skip to main content
JamTS v1.0 · Commercial · Port 8085

Terminology service.
Local codes to global standards.

JamTS translates local lab codes, diagnoses, and medication codes to LOINC, SNOMED CT, and ICD-10 — in real time, as JamBridge processes each HL7v2 message. No manual mapping tables. Snowstorm federation for full SNOMED CT.

Terminology:LOINC 2.77SNOMED CTICD-10-CMRxNormLocal → canonical
LOCAL → CANONICAL TRANSLATIONurn:br01.labsGLUGlucoseLOINC2345-7Glucoseurn:br03.icdJ18.9PneumoniaSNOMED CT233604007Pneumoniaurn:br07.rxPARABTParacetamolRxNorm7980ParacetamolJamTS$translateUsed by JamBridge Stage 3 (TRANSFORM) · JamGuard · JamSHR

What JamTS provides

🔄
$translate
Translates local lab codes, diagnoses, and medication codes to LOINC, SNOMED CT, ICD-10, or RxNorm in real time. Called by JamBridge on every HL7v2 OBX segment.
🔍
$lookup
Look up any concept by system and code. Returns the display name, synonyms, and parent concepts. Used by JamGuard for drug safety lookups.
$validate-code
Validates that a code exists in a given ValueSet. Used by JamConnect before consent checks and by JamSHR before document assembly.
🌐
Snowstorm federation
Federated against a Snowstorm SNOMED CT server for full SNOMED CT coverage — including 350,000+ clinical concepts, hierarchies, and ECL queries.
🗺️
Local mapping tables
Country and hospital-specific code system mappings. Branch 01 lab codes map differently to LOINC than Branch 07 — JamTS manages that complexity.
In-memory cache
LOINC and ICD-10 lookups cached in memory. SNOMED CT queries federated on demand. Typical translate response: < 5ms for cached codes.

Translate once. Use everywhere.

JamTS runs in Stage 3 of the JamBridge pipeline. Every resource written to HAPI FHIR has standard terminology — LOINC, SNOMED CT, ICD-10 — from day one.

Read the docs →Book a call