Suicide-risk coding is one of the places where the gap between clinical reality and chart structure shows up most clearly. The relevant ICD-10-CM codes (R45.851 for suicidal ideation, T14.91XA for suicide attempt, the family of Z-codes for personal and family history) live in different parts of the code system, often get mis-applied, and rarely get translated cleanly between SNOMED and ICD-10-CM. A terminology tool that gets this right saves a clinical-review step every time the chart is audited.
This list covers the terminology tools that come up most in 2026 behavioral-health stacks that take suicide-risk coding seriously. For FHIR fundamentals for outpatient teams the broader catalog is one click away.
The framing for the rest of behavioral-health terminology lives in the complete guide to FHIR terminology services for behavioral health in 2026.
What Suicide-Risk Coding Asks From the Tool
The expectations come down to four pieces:
- Host the R45.85x family (R45.850 suicidal ideation passive, R45.851 active, etc.) with the current revision year.
- Surface T14.91XA (suicide attempt, initial encounter) and the related T-codes for follow-up encounters.
- Maintain Z-codes for personal history (Z91.51) and family history (Z81.8) of suicide and related circumstances.
- Cross-walk between SNOMED CT suicide-related concepts and the ICD-10-CM codes.
Most servers carry the codes. A smaller set treats them as a curated subset the form layer can `$expand` against. The curation is what saves the chart-review time.
The Tools Worth Knowing in 2026
- Termbox. A commercial terminology server with curated suicide-risk subsets, mapped between SNOMED and ICD-10-CM and kept current with annual revisions.
- Ontoserver. A commercial server with strong general performance; suicide-risk subsets can be defined through ECL expressions and maintained centrally.
- Snowstorm. Open-source SNOMED-focused server. Strong on the SNOMED side; ICD-10-CM and the cross-walks have to be loaded and maintained by the team.
- Smile Digital Health Terminology. A commercial offering that bundles content updates with the platform.
- HAPI FHIR Terminology Module. The open-source workhorse. Reliable lookup once the content is loaded; curation is on the team.
What Tips the Choice in This Vertical
Three concrete factors decide:
- Z-code currency. The personal and family history Z-codes get revisions; tools that ship updates as part of the contract reduce the manual content step.
- Cross-walk maintenance. Programs that document in SNOMED and bill in ICD-10-CM benefit from a tool that maintains the cross-walk as a service.
- ECL or ValueSet support. A pre-built "suicide-risk" subset that the form layer can `$expand` against keeps the chart and the screening tool aligned.
For SNOMED-heavy stacks specifically, Top 5 FHIR terminology servers for SNOMED mental health vocabularies covers the SNOMED angle in depth. For the hosting question, hosted vs self-hosted terminology servers for behavioral health practices lays out the deployment trade-offs.
How to Pilot Cleanly
Pick the four most common suicide-risk codes used at the clinic (R45.851, T14.91XA, Z91.51, Z81.8). Run `$lookup`, `$expand` against the suicide-risk subset, and `$translate` against SNOMED for each. Tools that hold up on the first attempt across all four are the ones worth pricing. Tools that need a content patch for any of them are not really ready for the load.
Sources
- US Behavioral Health Profiles IG home page - HL7 IG, HL7 US Realm + ASTP, 2025
- Advancing the Future of Behavioral Health Data Exchange - Government blog, SAMHSA, 2025
- DSM-5 101 Behavioral Health Coding - Industry reference, IMO Health, 2024