在FSH (FHIR速记)语言中,可以使用required
关键字来定义必填字段。要根据另一个字段创建必填字段,可以使用required
关键字与only
关键字结合使用。
具体步骤如下:
Patient
的资源类型:Resource: Patient
gender
,我们想根据该字段的值来确定另一个字段birthDate
是否为必填字段。可以使用required
关键字和only
关键字来实现:* gender 0..1 MS
* birthDate 0..1
* required only gender
上述代码中,gender
字段被标记为0..1
,表示可选字段。而birthDate
字段没有指定required
关键字,因此默认为可选字段。但是,通过使用required only gender
,我们指定了当gender
字段存在时,birthDate
字段为必填字段。
这样,根据gender
字段的存在与否,可以动态地确定birthDate
字段是否为必填字段。
腾讯云相关产品和产品介绍链接地址:
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云