Need guidance on to implement Complex Terminology Validation

17 views
Skip to first unread message

Touseef Dev

unread,
Oct 26, 2023, 12:36:34 PM10/26/23
to FHIR DOTNET
I am looking for ways to validate external code system and value sets like SNOMED and LOINC codes. I have gone through the documentation and found this:

"Note that it only supports simple ValueSets and CodeSystems like the ones part of the FHIR specification. It cannot support complex terminologies like LOINC or SNOMED-CT."
from Terminology services — Firely Server documentation

Can anybody guide me what would it take to support this kind of validation in Firley? 
I understand that I can use an external terminology server like the ones listed here FHIR Server FHIR Server but I need to implement this locally.
Are there any open-source implementations that could do it for me?

Thanks in advance!

Best
Touseef

Ewout Kramer

unread,
Oct 30, 2023, 5:31:02 AM10/30/23
to FHIR DOTNET
To support these terminologies well, you need a proper terminology server. Firely Server can reach out to such servers, including local ones, as long as those terminology servers implement the FHIR terminology service API (see https://hl7.org/fhir/terminology-service.html).

I think the service running at tx.fhir.org is open source, since Grahame wrote it in Delphi. For our own testing we hit the endpoint of one of the commercial providers, since I am not aware of any other complete open source implementations.


Op donderdag 26 oktober 2023 om 18:36:34 UTC+2 schreef tousee...@gmail.com:
Reply all
Reply to author
Forward
0 new messages