FHIR - Firely .net SDK - POCO 组合

问题描述

创建用于 .net SDK 的 POCO 的推荐做法是什么?例如,如果我有一个源自 ImagingStudy 的资源并且我想对其进行相当多的限制(以及更改基数),那么我最好创建一个包含 ImagingStudy 私有实例的新类 (MyImagingStudy) 和只公开我需要使用的字段?或者是否有其他更合适的机制来处理这个问题?

谢谢!

解决方法

您无法定义自己的资源,您所能做的就是对它们进行概要分析。此时,没有一个 FHIR 参考实现支持为配置文件生成单独的类。 (为切片正确管理这一点真的很棘手。)通常,实现者只需写入基本资源接口,然后进行验证以确保它们满足配置文件约束。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...