Почему мой ресурс fhir не проверяет профиль?
Я пытаюсь проверить экземпляр типа ресурса "Basic" по следующему созданному мной профилю: https://simplifier.net/Crew/questionResponse
Я загрузил профиль на локальный сервер HAPI, затем я пытаюсь загрузить ресурс и проверить его, используя следующий URL: {{URL}}/Basic/$validate? Profile={{URL}}/StructureDefinition/stelar/ профиль / questionResponse
Это ресурс:
<Basic>
<meta>
<versionId value="1.0"/>
<lastUpdated value="2016-11-04T16:54:45Z"/>
<profile value="http://stelar.org/StructureDefinition/stelar/profile/questionResponse"/>
</meta>
<text>
<status value="generated"/>
</text>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/subjectNo">
<valueString value="ABCDE"/>
</extension>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/followUp">
<valueCoding value="FollowUp.1Y"/>
</extension>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/methodOfFollowUp">
<valueCoding value="FollowUpMethod.ClinicVisit"/>
</extension>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/variableLabel">
<valueString value="Has your child had bronchiolitis? At what age?"/>
</extension>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/quName">
<valueString value="Questionnaire 1"/>
</extension>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/aIW">
<valueInteger value="564"/>
</extension>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/respondent">
<valueCoding value="Person"/>
</extension>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/dateID">
<valueDate value="1989-06-02"/>
</extension>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/quSubject">
<valueCoding value="Person.StudySubject"/>
</extension>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/dataSource">
<valueCoding value="DataSource.Questionnaire"/>
</extension>
<extension url="http://stelar.org/StructureDefinition/stelar/extension/dataResponse">
<valueDouble value="6.7"/>
</extension>
</Basic>
Когда я загружаю его в "happy", я получаю ненумерованный код ошибки с сообщением "Неожиданный сбой при проверке ресурса". Я не совсем уверен, как узнать, почему это не удалось.
Как мне это сделать? Кто-нибудь может определить, в чем проблема с моей формой?
1 ответ
Базовый ресурс имеет обязательное поле кода, см. Определение. Ваш ресурс не указывает это поле. Не уверен, что именно поэтому Хапи не доволен, но это ошибка проверки.