Каков основной механизм проверки схемы ресурса? - PullRequest
0 голосов
/ 07 июня 2019

Реализация 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?Профиль?StructureDefinition?ValueSet?Было бы даже замечательно, если бы на соответствующий файл правил можно было указать.Цени это.

...