首页 > 其他分享 >IRIS / Chronicles 定义 Item 中的 Add Type 属性

IRIS / Chronicles 定义 Item 中的 Add Type 属性

时间:2024-03-28 09:46:43浏览次数:28  
标签:IRIS 数据 医生 Lookback Item Add deletion 变化

根据我们前面说的 Item 中的 Add Type 属性,这个主要用来标识输入的数据是不是随着时间的变化而变化,有下面 3 种选项。

No‐Add

这个就是当数据输入后,是不会再变化了,不会随着时间的变化而变化。

Response Each Time

这个就是每次在数据在创建的时候都有可能会变化。

比如说体重,当你每次和医生见面的时候,你的体重都有可能会发生变化。

Lookback

从字面上来看这个就是查找时间。

这个 Response Each Time 对比起来的不同就是修改的频率。

还是用体重来说,每次你重新去看医生你的体重都有可能会变化,但是可能你还是看的是同一个医生。

为了节约存储空间,对医生这个字段我们就可以设置为 lookback,这样的话只要和上次看的医生相同,那么数据显示的就是上次的医生名字,虽然我们这里什么都没有输入。

如果上次看的医生没有的话,那么这里就会显示为 NULL。

针对上面的情况,在 Lookback 中又细分了 2 类:with 和 without deletion。

Lookback with deletion

这种约束允许 Lookback 中的字段内容为空。

用实例来说,就是每次你去医院看医生的时候,可能这次和上次的医生是不一样的。或者说上次你来医院的时候没有看医生,只是做了一个 CT 检查,这个时候医生的字段是空的。

那么我们的 Lookback 的时候,上面有关医生的关联数据就删除了,那么数据在查询的时候就会显示为 Null,我们用 “” 来表示。

Lookback without deletion

这种约束不允许 Lookback 中的字段内容为空。

用一个例子来说明的就是对于个人的婚姻状况,这个状况是可能随着时间的变化而变化的,但是不管是那种婚姻状态,这种状态必须会保持,不能说婚姻状况为空的情况。

当然病人是可以拒绝提供婚姻状态的,哪怕是这种情况,我们也会设置为状态为拒绝提供,从数据的角度来看,这个数据是不可能为 Null 的。所以我们可以设置为 Lookback without deletion。

 

https://www.isharkfly.com/t/iris-chronicles-item-add-type/15561

标签:IRIS,数据,医生,Lookback,Item,Add,deletion,变化
From: https://www.cnblogs.com/huyuchengus/p/18100792

相关文章

  • IRIS / Chronicles 中的 Data Type(数据类型)字段型属性
    IRIS的数据类型比较少,也就4个数据类型:字符串,数字,时间,分类。在这里分类有点像我们的下拉选择框,其实对应Java或者其语言中的数据来说可以说是枚举类型。只是IRIS的枚举类型是定义在数据库中的,并且是事先定义好的。String这个好说,就是字符串。因为M语言的限制,所以Stri......
  • IRIS / Chronicles 数据库结构
    对于我们用得最多的关系型数据库来说,首先有的是数据库名字,然后是表名字,然后就是字段名,随后就是一条一条的数据。对于IRIS来说,因为是使用的层级数据库,所以上面的定义就不能完全的照搬了,而且不建议想象成一样,因为我们没有办法最后完全的对应上。我们最好的是把IRIS想想成一个......
  • WPF解决当ScrollViewer中嵌套ItemsControl时,不能使用鼠标来滚动翻页
    1.在DataGrid中添加PreviewMouseWheel事件,并将事件的Handled属性设置为false,以便将滚动事件传递给ScrollViewer。示例代码如下:<DataGridPreviewMouseWheel="DataGrid_PreviewMouseWheel"><!--DataGrid的其他设置--></DataGrid>privatevoidDataGrid_PreviewMouseWh......
  • List中的add方法添加对象时出现重复的问题
    现象:用list存储User对象信息,当存储多个对象时,发现存储的数据都是一样的之前代码:Useruser=newUser();List<User>list=newArrayList<>();for(inti=0;i<5;i++){user.setName("Tom"+i);user.setAge("18"+i);user.setLocation("......
  • 淘宝/天猫获得淘宝app商品详情原数据 API接口数据item_get_app,官方授权接口
     淘宝/天猫的API接口,特别是那些用于获取淘宝app商品详情原数据的接口,提供了强大的功能,使得开发者能够轻松地获取和处理淘宝平台上的商品信息。以下是这些API接口的主要功能:公共参数请求地址:item_get名称类型必须描述keyString是调用key(必须以GET方式拼接在URL中)secretSt......
  • 京东获得JD商品详情 API接口数据item_get(内含详细步骤)
    onebound.jd.item_get公共参数注册账号获取测试key 名称类型必须描述keyString是调用key(必须以GET方式拼接在URL中)secretString是调用密钥api_nameString是API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]cacheString否[yes,no]默认yes,将调用缓存......
  • 阿里巴巴中国站获得1688商品详情 API接口数据item_get(内含详细步骤)
     阿里巴巴中国站(1688)提供的商品详情API为开发者提供了丰富的功能,使他们能够通过编程的方式访问和获取1688平台上的商品详细信息。以下是关于这个API功能的一些主要介绍:获取商品详情信息:通过API,开发者可以查询指定商品的详细信息,包括商品标题、描述、价格、库存等。这些信息......
  • 2-13. 创建 ListView 中的 ItemTemplate
    上次作业漏了Row3另外补充一下,如果想要显示DarkEditorTheme的话,就需要开启EditorExtensionAuthoring然后就能开启DarkEditorTheme了创建ItemRowTemplate在Assets/Editor/UIBuilder下面新建UIDocument,起名叫ItemRowTemplate查看样例项目相关代......
  • 淘宝item_sku-获取sku详细信息AIP接口(taobao.item_sku)布局技巧:3个技巧教你凸显商品sku
    淘宝的taobao.item_sku API接口是用于获取淘宝商品中SKU(StockKeepingUnit,库存量单位)的详细信息的。SKU通常代表一个商品的不同属性组合,比如颜色、尺码等。对于商家和消费者来说,了解SKU的详细信息是非常重要的,因为它可以帮助他们更准确地了解商品的具体属性和库存情况。通......
  • How to get the client IP address with Javascript only
    LearnhowtogettheclientIPaddress(localandprivate)usingonlyjavascript.​​Javascript无法获取(也无法存储)客户端IP,但是Javascript能够创建Http请求,并且服务器端语言能够检索用户的公共IP,因此您可以利用这一优势。换句话说,如果你想检索用户的公共IP,你将依赖于对任......