资源模式验证的基本机制是什么?

时间:2019-06-07 06:36:09

标签: hapi-fhir

HAPI FHIR实现似乎非常简单,可以验证资源的架构。在http://hapifhir.io/doc_validation.html的页面上,有人提到:

"Resource Validation is validation of the raw or parsed resource against the official FHIR validation rules (e.g. Schema/Schematron/Profile/StructureDefinition/ValueSet) as well as against custom profiles which have been developed."

假设我从JSON样式字符串构建资源,并使用以下代码进行验证:

FhirContext ctx = FhirContext.forR4();
FhirValidator validator = ctx.newValidator();
FhirInstanceValidator instanceValidator = new FhirInstanceValidator();
validator.registerValidatorModule(instanceValidator);
validator.validateWithResult(resource);

我可以问一下,此验证实际上使用了哪些规则?模式? Schmetron?轮廓?结构定义?值集?如果可以指向相应的规则文件,那就更好了。对此表示感谢。

0 个答案:

没有答案
相关问题