5.2制品
定义
FHIR的制品(Artifact)是指在定义完成后有必要发布的,属于本地化规范一部分的各种设计产出物,它们主要是术语资源(Terminology Resource)和一致性资源(Conformance Resource),以及其它可作为示例存在的资源实例(注:知识资源也可作为制品发布,但在本书中不作讨论)。
术语资源主要包含代码系统(Code System)和值集(Value Set)。一致性资源包含用于表述行为的:能力声明(Capability Statement)、操作定义(Operation Definition)、搜索参数(Search Parameter)、消息定义(Message Definition)等;用于表述结构的:资源的Profile和扩展定义;以及引用以上制品并对其使用规则进行进一步说明的实施指南(Implementation Guide)。
5.2.1 包定义
FHIR的包基于NPM包标准,并对FHIR的使用进行了适配,移除了FHIR不需要的功能。FHIR包可通过包注册系统(FHIR Package Registry)进行注册和发布,包具有名称、标识、版本和标准URL,包结构则使用了tar包。在开发本地化规范时,可引用其它公开发布的包以作为衍生来源。FHIR的包为FHIR制品的配置管理和下载使用提供了便利。
5.2.2 实施指南定义
实施指南是一系列有关FHIR资源如何用于解决特定互操作或标准问题的规则。实施指南通过ImplementationGuide资源定义其逻辑内容,它包含发布物重要的入口页面以及实施指南所代表的逻辑包,使得这些结构化的内容可以被计算机识别。由于实施指南将所有这些部分组合成一个整体,实施者可以将实施指南作为统一的入口,并通过它对整个本地化规范进行解读。
综上所述,规范的发布者需要了解,所有FHIR的制品都是以FHIR资源形式存在,这也包括实施指南本身。通过实施指南的页面可以浏览本地化规范并了解如果使用它,与实施指南相关的制品资源可以被打包并可被规范的使用者快速下载使用。