我有一个兼容Fhir的api,它会生成Fhir观察值。我正在尝试根据DSTU 2序列Fhir观察值定义为该端点创建yaml文件。定义除valueTime类型为time以外的所有内容。没有可用的类型。仅数组,布尔值,字符串,数字,整数和对象。
我知道我可以先将日期时间属性定义为字符串,然后再将格式设置为日期时间。例如
properties:
valueDateTime:
type: string
format: date-time
映射到此的:"valueDateTime": "2019-08-22T14:24:02.716Z",
但是我还没有找到一种方法来做同样的事情。本质上,结果应该很简单"valueTime": "14:24:02".
我尝试过但无法使用的东西:
properties:
valueTimecreatedAt:
type: DateTime<'H:i:s'>
groups: [detailed]
有什么建议吗?