FHIRModelsFHIR 资源数据模型 Swift 库

联合创作 · 2023-09-18 19:43

FHIRModels 是一个用于 FHIR® 资源数据模型的 Swift 库。

特征

  • FHIR 资源、元素和数据类型的本机 Swift 表示
  • DSTU2、STU3、R4、R4B、R5 和最新构建版本的单独目标
  • 强制参数的强制不可空性
  • 大多数封闭代码系统的枚举
  • 支持 value[x] 类型的枚举
  • 日期/时间解析、验证以及与 NSDate 之间的转换
  • Swift Codable 支持

要求

FHIRModels 适用于 Swift 5.1 及更新版本。运行单元测试需要 Swift 5.3 及更新版本。

安装

Swift Package Manager是将 FHIRModels 添加到项目的推荐方法:

  1. 在 Xcode 11 及更新版本中,转到“文件”»“Swift 包管理”»“添加包依赖项...”
  2. 在出现的面板中搜索“FHIRModels”或将完整的 URL 粘贴到 GitHub 存储库,然后选择包
  3. 选择最适合你的版本(通常是当前版本和“到下一个主要版本”)
  4. 为了更新依赖项,定期从 Xcode 11 的“文件”»“Swift 包管理”菜单中选择“更新到最新包版​​本”

或者,可以将 FHIRModelsPackage.swift作为依赖项添加到文件中:

dependencies: [ .package(url: "https://github.com/apple/FHIRModels.git", .upToNextMajor(from: "0.5.0")) ]

用法

操作方法部分了解如何使用 FHIR 模型。

浏览 3
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报