如何为Spark中的资源添加扩展验证?典型用例:我有一个查找值表,需要根据该值查看扩展值。
我假设验证其他资源中的每个扩展名是否足够,或者是否存在用于验证“其他”资源的挂钩?
答案 0 :(得分:1)
有多种类型的验证,其中一些目前存在于.NET库中。其中大部分是围绕通用核心"验证实例。资源规范中的定义,因此这些将无法验证您的特定"查找表"。您可以在此处详细了解这些验证:http://ewoutkramer.github.io/fhir-net-api/validation.html
你想要做的是介绍你自己的"查找表",我们称之为" ValueSets"在FHIR。您需要做的是创建自己的价值集,并将其与"配置文件"结合起来。 David Hay在这里写到了这一点:http://fhirblog.com/2014/03/11/profiles-and-valuesets-in-fhir/
现在,完成此操作后,您需要.NET库来根据配置文件验证您的实例。这项工作正在进行中,但我们希望将此功能添加到下一版本的.NET NuGet软件包中,该软件包将于8月底或9月初到达。