Faites-nous part de vos impressions sur le Serveur terminologique, et aidez-nous à améliorer nos services! Vous avez jusqu’au 3 décembre 2024 pour répondre au sondage. Votre avis nous intéresse! En savoir plus >

Partager :

file Looking for a FHIR conformity server - is there such a thing?

  • Messages : 132
il y a 3 ans 4 mois #7011 par Lloyd Mckenzie
FHIR actually defines what the content looks like in JSON, XML or TTL (in order of common usage). It sounds like what you're looking for is a 'validator'. A validator will check that your instance meets all the various rules of the FHIR specification as well as any profiles it declares conformance with (or that you assert it needs to be conformant with). The validator will check for valid structure (correct names, nesting, cardinality, etc.) as well as invariants and terminology constraints.

Java publishes an open-source validator that is generally the most comprehensive, though there's also a .NET one that's pretty good and a JavaScript one that's getting better.

Documentation is here: confluence.hl7.org/display/FHIR/Using+the+FHIR+Validator
If you want to try a web-based version, it's here: fhirvalidator.org/

Note that, unless you specify parameters dictating otherwise, the validator will check terminology using HL7's terminology server and that's been having hiccups the last few days, though it seems better today.

Connexion ou Créer un compte pour participer à la conversation.

  • Messages : 50
il y a 3 ans 4 mois #7010 par Anibal Jodorcovsky
Hi all,

I'm new to FHIR so I may not even be asking the right question.

From what I understand, FHIR will stipulate the format of the JSON payload to be able to communicate between clients and servers providing services. Somebody mentioned to me that there's such a thing as a Conformity Server that can be used to verify if the JSON messages created are proper for a given FHIR Resource specification.

Is there such a server somewhere available for public use? If not, is there one for private use, i.e., paying or deploying it internally?

If the answer is not to both questions, do you know if there are plans to develop such a thing?

Thank you,

-Anibal

Connexion ou Créer un compte pour participer à la conversation.

Logo d'InfoCentral

La santé numérique à votre service

 

Transformer les soins de santé au Canada grâce aux technologies de l'information sur la santé.