#fhir #resources #nostr #hl7 #integration #ignis

ignis-nostr

Nostr 工具,用于整合 HL7 FHIR 资源

1 个不稳定版本

0.1.0 2024 年 8 月 20 日

#4#hl7

MIT 许可证

49KB
1K SLoC

Ignis Nostro

将 HL7 FHIR 资源从和到基于 Nostr 的数据模型的映射。该库目前处于建设阶段,并不提供对所有资源的全面覆盖。

Ignis 资源可用于将 Nostr 事件映射到 FHIR 资源以及相反的过程。这允许将 FHIR 资源整合到基于 Nostr 的系统中,并简化了从基于 Nostr 的数据模型创建 FHIR 资源的过程。

FHIR 数据模型

该库包含一系列表示 FHIR 数据类型的 struct 和 enums,包括值集和资源。Struct 和 Enums 附带了一些辅助实现,以简化数据的创建和处理。

Ignis 资源

该库还包含一个定义了 IgnisResource struct 的定义,可以与所有 FHIR 资源一起使用。此协议提供了一系列函数,用于将 FHIR 资源转换为基于 Nostr 的数据模型以及相反的过程。

依赖项

~9–22MB
~313K SLoC