Я загрузил Jar-файл для FHIR Validator. Затем я запустил Валидатор в соответствии с инструкциями на веб-сайте HL7. Я выполнил следующую команду из cmd:
java -jar org.hl7.fhir.validator.jar Composition.xml -defn validation-min.xml.zip
Я загрузил на рабочий стол как файл ресурсов, так и пакет проверки. Но я получаю следующую ошибку
java -Xmx512m -jar org.hl7.fhir.validator.jar Composit
ion.xml -defn validation.xml.zip
.. load definitions from validation.xml.zip
.. connect to terminology server http://fhir-dev.healthintersections.com.au/op
en
.. load Composition.xml
.. validate (xml)
Exception in thread "main" java.lang.Error: not done yet
at org.hl7.fhir.instance.utils.SimpleWorkerContext.validateCode(SimpleWo
rkerContext.java:282)
at org.hl7.fhir.instance.validation.InstanceValidator.checkCodeableConce
pt(InstanceValidator.java:219)
at org.hl7.fhir.instance.validation.InstanceValidator.validateElement(In
stanceValidator.java:1801)
at org.hl7.fhir.instance.validation.InstanceValidator.start(InstanceVali
dator.java:1238)
at org.hl7.fhir.instance.validation.InstanceValidator.validateResource(I
nstanceValidator.java:1868)
at org.hl7.fhir.instance.validation.InstanceValidator.validate(InstanceV
alidator.java:1344)
at org.hl7.fhir.instance.validation.InstanceValidator.validate(InstanceV
alidator.java:1281)
at org.hl7.fhir.instance.validation.ValidationEngine.processXml(Validati
onEngine.java:195)
at org.hl7.fhir.instance.validation.ValidationEngine.process(ValidationE
ngine.java:117)
at org.hl7.fhir.instance.validation.Validator.process(Validator.java:173
)
at org.hl7.fhir.instance.validation.Validator.main(Validator.java:102)
ПРИМЕЧАНИЕ: я добавил Xmx512m, потому что без него у меня постоянно возникает ошибка нехватки памяти.