Heural Hermes
SNOMED CT terminologieserver voor de gezondheidszorg.
Eén Docker commando. Complete REST API. Meertalig zoeken. Productieklaar.
Van weken naar minuten
Een SNOMED CT server vanaf nul implementeren is een project op zich. Heural Hermes reduceert het tot één commando.
- 1. SNOMED CT release downloaden (vereist NRC toegang)
- 2. Java installeren, JVM en afhankelijkheden configureren
- 3. RF2 data importeren (uren verwerking)
- 4. Zoekindexen bouwen
- 5. HTTP server en endpoints configureren
- 6. Health checks en monitoring configureren
Weken werk
- 1.
docker run— alles inbegrepen
30 seconden
Snel Starten
Twee stappen. Een complete SNOMED CT server.
Start de server
docker run -d \ --name heural-hermes \ -p 8080:8080 \ fastslack/heural-hermes:latest
Bevraag de API
curl "http://localhost:8080/v1/snomed/search?term=diabetes&limit=5"
{
"items": [
{
"conceptId": "73211009",
"term": "Diabetes mellitus",
"semanticTag": "disorder",
"active": true
},
{
"conceptId": "44054006",
"term": "Diabetes mellitus type 2",
"semanticTag": "disorder",
"active": true
}
],
"total": 42,
"limit": 5
} Alles wat je nodig hebt voor SNOMED CT
Een complete, zelfstandige, productieklare server.
Complete SNOMED CT
Volledige Internationale Editie voorgeladen. Meer dan 350.000 concepten, beschrijvingen, relaties en refsets klaar om te bevragen.
Meertalig Zoeken
Native geïndexeerde beschrijvingen in meerdere talen. Zoek op klinische termen zoals gebruikt door zorgprofessionals wereldwijd.
Hoge Prestaties
Geoptimaliseerde Lucene 10 indexen + LMDB opslag. Milliseconde responstijden zelfs met de complete database.
Cross-mapping
Ingebouwde mappings naar ICD-10, ICD-O, CIE en andere coderingssystemen. Moeiteloze interoperabiliteit tussen terminologieën.
ECL v2.2
Volledige Expression Constraint Language ondersteuning. Geavanceerde semantische queries over de SNOMED CT hiërarchie.
Complete REST API
RESTful endpoints voor zoeken, navigatie, cross-mapping en ECL. Gedocumenteerd, voorspelbaar en integratieklaar.
Zelfstandig
Alles in één Docker container: applicatie, SNOMED CT data en indexen. Geen externe databases, geen extra afhankelijkheden.
Beveiliging v3
Gebouwd op Hermes v3 met Java 21 en Jetty 12. Laatste upstream versie met prestatie- en beveiligingsverbeteringen.
REST API
Duidelijke en voorspelbare endpoints. Directe integratie met elk systeem.
| Methode | Endpoint | Beschrijving |
|---|---|---|
| GET | /v1/snomed/search | Zoek concepten op term met semanticTag, module en limit filters |
| GET | /v1/snomed/concepts/{id} | Haal een concept op via SCTID met beschrijvingen en relaties |
| GET | /v1/snomed/concepts/{id}/descriptions | Lijst alle beschrijvingen (FSN, synoniemen) voor een concept |
| GET | /v1/snomed/concepts/{id}/relationships | Navigeer IS-A, part-of relaties en concept attributen |
| GET | /v1/snomed/crossmap/{id} | Haal mappings naar ICD-10, ICD-O en andere coderingssystemen |
| POST | /v1/snomed/ecl | Evalueer ECL v2.2 expressies over de concept hiërarchie |
| GET | /v1/health | Serverstatus, versie, geladen editie en basis metrics |
Gebruikcases
SNOMED CT is de wereldwijde standaard voor klinische terminologie. Heural Hermes maakt het toegankelijk.
Ziekenhuizen & Klinieken
Elektronische patiëntendossiers met gestandaardiseerde SNOMED CT codering. Snel zoeken naar diagnoses en procedures.
Ministeries van Volksgezondheid
Nationale gezondheidsplatforms met uniforme terminologie. Rapportagestandardisatie tussen instellingen.
Laboratoria
Labresultaatcodering met SNOMED CT. LOINC integratie via geautomatiseerde cross-mapping.
Telegeneeskunde
Snelle APIs voor integratie in platforms voor consulten op afstand. Realtime diagnose autocomplete.
Interoperabiliteit
Brug tussen systemen met verschillende coderingsstandaarden. Vertaal tussen SNOMED CT, ICD-10, CIE en lokale terminologieën.
Klinisch Onderzoek
Cohorten en klinische studies met gestandaardiseerde terminologie. ECL queries voor precieze populatieselectie.
Tech Stack
Beproefde technologieën. Geen verrassingen.
Regionale Edities
Voorgeconfigureerde Docker images met de SNOMED CT editie die je nodig hebt.
Argentinië
Argentijnse Editie met lokale Ministerie van Volksgezondheid extensies
fastslack/heural-hermes:ar Spanje
Spaanse Editie met SNS beschrijvingen en extensies
fastslack/heural-hermes:es Chili
Chileense Editie met MINSAL extensies
fastslack/heural-hermes:cl Internationaal
Complete Internationale Editie van SNOMED International
fastslack/heural-hermes:latest Andere editie nodig? Neem contact op om een aangepaste image te configureren met jouw nationale editie.
Veelgestelde Vragen
Heb ik een SNOMED CT licentie nodig om Heural Hermes te gebruiken?
Welke SNOMED CT edities worden ondersteund?
Wat is het verschil met Snowstorm?
Hoeveel resources zijn er nodig?
Kan ik dit in productie gebruiken?
Wat is de relatie met het originele Hermes project?
Implementeer SNOMED CT vandaag
Plan een gratis consultatie of download de Docker image en begin in minuten.
Heural Hermes is gebaseerd op Hermes, gemaakt door Mark Wardle en gelicenseerd onder Eclipse Public License v2.0. SNOMED CT is een geregistreerd handelsmerk van SNOMED International.