希望有人可以帮助我,我正在尝试通过 NHS MESH 系统发送 FHIR 文件,但未收到消息。
我正在使用 SDK 创建包。 我创建了一个包含组合、患者、从业者和组织的包。 (尚未添加 PDF。希望获得基本消息排序)。 FHIR 验证网站上没有错误 (https://validator.fhir.org/)。
将MESH上的消息发送到验证邮箱,但仍然收到不可读的消息。
发送的 FHIR 文件可以在这里FHIR 文件。
该捆绑包可能是有效的 FHIR 捆绑包,但它实际上对您声称用于它的 FHIR 配置文件无效(https://fhir.nhs.uk/STU3/StructureDefinition/ITK-Document-Bundle-1 )。 从 url 中可以看到,该配置文件使用 FHIR STU3。在您的 Bundle 中,您填写了一个时间戳字段,但这是仅在 FHIR R4 中引入的字段。通过删除它可以轻松纠正。
但是,当根据配置文件验证更正后的捆绑包时,您将收到至少 7 个错误,表明您没有遵循配置文件中指定的文档规则。为了检查这一点,我已将您的捆绑包输入到 Simplifier 验证器中(https://simplifier.net/validate,请注意,为此需要一个帐户)并将验证范围设置为 NHSDigital.FHIR.STU3 1.3.0 (https://simplifier.net/[email protected]),这是包含捆绑包中提到的配置文件定义的包。