为什么我的fhir资源不能验证个人资料?

时间:2016-11-14 10:40:44

标签: dstu2-fhir hl7-fhir hapi-fhir

我正在尝试针对我创建的以下个人资料验证资源类型“基本”的实例:https://simplifier.net/Crew/questionResponse

我已将配置文件上传到我的本地HAPI服务器,然后尝试上传资源并使用以下网址进行验证:{{URL}} / Basic / $ validate?profile = {{URL}} / StructureDefinition /中柱/简档/ 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 个答案:

答案 0 :(得分:1)

Basic资源的代码字段是必填字段,请参阅definition。您的资源没有指定此字段。 不确定这是否是Hapi不高兴的原因,但这是一个验证错误。