Github pages 个人主页和项目主页的不同设置

如果你想利用github pages来搭建属于自己的博客 亦或是为某个小项目做一个宣传页面 这里有点小坑 大家需要提防一下。

1.如果你想做一个个人主页的话,比如我在github建了这样一个repo,除了需要有一个CNAME文件,内容如下,

1
http://wanghaisheng.github.io

同时,github pages要求你要发布的网站内容必须位于master分支下。

2.如果你只是想做一个项目主页的话,比如你在GitHub建了个项目叫作 wiki ,那么只需在这个项目下新建一个root branch叫作 gh-pages ,
那么push到这个branch里的内容都会发布到

http://你的用户名.github.com/wiki

现成的例子如bootstrap

在每个项目的Admin页面里都有一个选项叫做 GitHub Pages ,勾选此选项则会自动为你生成上述的branch。

具体操作可以参阅GitHub Pages主页。当然,这个项目页面也和个人主页一样支持自定义域名,只需建立一个名为 CNAME 的文件并包含所映射的域名,然后修改DNS设置就可以了。所以理论上你可以绑定任意数量的域名到GitHub。绑定域名后 http://你的用户名.github.com/projectname 和 你绑定的域名都能访问这个站点。

piqi学习

*目标一:·piqi是什么

*目标二:piqi与FHIR整合的可能性评估

*目标三:piqi用在文档内容校验上的可能性

*目标四:基于piqi的消息引擎的设计

piqi FAQ

*1. piq和JSON的区别在哪里
Piq语言适合与人机交互,JSON则只是一种标准的、轻便的、高效的结构化数据的表达方式。 The Piq language is optimized for human interaction, whereas JSON is a standard, portable and reasonably efficient way of representing structured data.

与JSON不同的是,Piq中有comment批注和逐字文本。字段名称也没有逗号分割和引号。这些特征都使得PIq更适合查看结构化数据或者在文本编辑器中编辑结构化数据. Unlike JSON, Piq has comments and verbatim text literals. Also, there’s no comma-separators and quotes around field names. These and some other features make Piq a better choice for viewing structured data or editing it in a text editor.

Piq是一种强类型语言 JSON则是动态类型的. Piq is a strongly typed language and JSON is dynamically typed.

Piq的使用离不开Piqi数据定义.有了数据定义之后,它就比JSON更强大.比如 在Piq中 字段默认值 甚至说字段本身都可以省略. Piq can’t be used without Piqi data definitions. With data definitions, though, it is much more powerful than JSON. For example, in Piq, default field values and even field names can be omitted.

同时也可以在Piq中嵌入未分配类型的JSON. And it is possible to embed untyped JSON in Piq!

Piq的数据模型更加强大. Piq has a more powerful data model.

除了JSON所支持的所有数据类型,Piq/piqi还支持binary 二进制 enum枚举和variant(如tagged unions)还有一些其他优点 如支持浮点数NaN 正无穷 负无穷. In addition to all data types supported by JSON, Piq/Piqi supports binaries, enums and variants (i.e. tagged unions). There are some other goodies, such as support for floating point NaN, negative and positive infinities.

Piq在持续改进中 而JSON木已成舟. Piq is evolving, whereas JSON is set in stone.

Piq最终将支持半结构化数据. For example, Piq will eventually get support for semi-structured data.

需要注意的是 尽管存在差异,Piq格式的数据仍可以转换成JSON、XML、Protoco Buffer格式.这样你就可以使用PIq来对数据进行手动编辑,在其他目的下将其转换成其他格式即可. Note that despite all the differences, data represented in Piq can be reliably converted to and from JSON, XML and Protocol Buffers binary formats. This way one can use Piq for manual data editing and convert it to other formats for other purposes.

*2. Piqi与Protocol Buffer的区别/How Piqi compares to Protocol Buffers?

作为数据序列化系统,piqi与protocol buffer是类似的,也兼容它.事实上,Piqi主要是受其启发.然而 却存在一些本质上的设计差异. As a data serialization system, Piqi is very similar and compatible with Protocol Buffers. In fact, Piqi was largely inspired by it. However, there are some fundamental design differences.

Piqi是围绕着一个更加强大的数据模型而设计的. Piqi is designed around a more powerful data model.

另外 对于protocol buffer中支持的record记录、enum枚举 、user-defined types自定义类型,Piqi中有list、type aliase和variant. In addition to record and enum user-defined types supported by Protocol Buffer, Piqi has lists, type aliases and variants (aka tagged unions).

支持丰富的数据类型,这对于高级编程语言如OCaml和Erlang相当重要.比如,没有了list和variant,在处理数据时,就无法充分使用这些语言的功能. Rich type support really makes a difference for high-level programming languages such as OCaml and Erlang. For example, without lists and variants, one can’t use utilize full potential of these languages when working with data.

相反的,protocol Bufffer是为Java、Python、C++等面向对象的语言设计的. In contrast, Protocol Buffers was designed for object-oriented Java, Python and C++ languages.

Piqi是一种高级的数据定义语言. Piqi is a high-level data definition language.

list、variant、record和aliase的组合可以很好地定义任何复杂的数据结构.在这方面protocol Buffer数据定义语言的层次就太低了. Combination of lists, variants, records and aliases can be used to define any complex data structure in a very expressive way. Protocol Buffers data definition language is too low-level in this respect.

Portocol Buffer DDL的一些特性 如嵌套定义会给数据定义的表达能力带来负面作用.Piqi中拿掉了这些特性. Some Protocol Buffers DDL’s features, like nested definitions, can negatively affect expressiveness of data definitions. Piqi avoids such features.

person实例

person.piqi(schema定义)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

% this is an object of type "person" which is defined in module "person"
:person/person [
.name "J. Random Hacker"
.id 0

.email "j.r.hacker@example.com"

.phone [
.number "(111) 123 45 67"
% NOTE: phone is "home" by default
]

.phone [
.number "(222) 123 45 67"
.mobile
]

.phone [
.number "(333) 123 45 67"
.work
]
]

% another object of the same type
:person/person [
.name "Joe User"
.id 1

% Joe User doesn't have an email

.phone [ "(444) 123 45 67" ]
.phone [ "(555) 123 45 67" .work ]
]

曾几何时,幻想着自己能文思如尿奔,写一些生活的感悟,记录一些成长的足迹,辗转从qq空间到chinaunix再到科学网,种种不适,最终在这里落脚。
这里是海生(edwin)的小窝,记录着海生成长过程中的酸甜苦辣。虽努力地想让大家看到、了解、认识真实的自己,海生却不如自己所想的那般勇敢和自信,这其中或多或少是由于天生的那点自尊、自恋和自卑在作祟。文字总是唯美的,我可爱的朋友们,希望你们能够从这些拙劣的话语中找到一丝丝温暖,感受到一丝丝温馨.如果看了我的碎碎念之后,你有要说话的冲动,请不要过分珍惜你的键盘或者是我的空间 -- 因为,你是我的朋友。”

博文撰写可以使用Swig语法或者markDown语法 元数据部分请参考 本文源代码 正文部分请参考如下内容

原文标题:xxxxx
原文作者:xxxxx
原文来源:xxxxx
译者: edwin_uestc
版权声明:
欢迎转载本站的所有内容,本站的所有文章使用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议,唯一的要求就是保留署名权,请在转载时注明出处。
Swig语法

引用

Every interaction is both precious and an opportunity to delight.

代码块

.compactUnderscore.js
1
2
.compact([0, 1, false, 2, ‘’, 3]);
=> [1, 2, 3]

链接

webQQ

图片

MarkDown语法

引用

Every interaction is both precious and an opportunity to delight.

代码块

1
.compact([0, 1, false, 2, ‘’, 3]);
=> [1, 2, 3]

链接

webQQ

图片

这是一张图片

对于本地图片,需要在source目录下面新建一个目录images,然后把图片放到目录中

Health Concern的概念是我一直捉摸不透的,

为什么要有这样的一个概念 最近在FHIR 的mailing list上有一些探讨 收集以供自己了理解

The conundrum of the observation-concern-problem-diagnosis continuum in my view is a form of progressive alerting or risk communication. Additionally as we move from a traditional medical record to a health record to a care plan, we are entering new territory in terminology and users.

From the clinical perspective, a “Health Concern” is:

“a health related matter that is of interest, importance or worry to someone, who may be the patient, patient’s family or patient’s health care provider”

http://wiki.hl7.org/index.php?title=Health_Concern

A condition may or may not be considered a health concern, depending on whose perspective.

For example, anorexic nervosa – a patient will be adamant that this is definitely NOT a health concern from his/her perspective. But the patient’s family and a health provider will consider that as a health concern

The same applies to over-weight (or under-weight), smoking, alcohol use …..

Some condition when categorized as health concern, may or may not be actioned upon.

For example, a 98 yo patient recently diagnosed with breast cancer, the patient and family acknowledge that it is a health concern, but do not want any intervention beyond a passive watch.

From the technical perspective, the “Health Concern” is a tracker/tracking mechanism:

“contains no semantics beyond that need for tracking, excepting the link between related Conditions (as identified through ObservationEvent or ObservationRisk assessments conveying Event, Clinical Finding, Disorder assertions, etc).”

http://wiki.hl7.org/index.php?title=Health_Concern

The definition and examples on “Health Concern” from clinical perspectives have been approved by PCWG at the San Antonio meeting.

We are still working on the formal definition of “health concern” as tracker.

It is worth noting that once a condition is considered as a health concern, it may or may not get “removed” from the health concern tracking, even though that condition has been deemed clinically as “resolved” or “in remission”.

For example:

leukaemia (and other conditions such as gout) in remission, will not get removed from the health concern tracking. It will be tracked continuously.

Recurrent pyrogenic cholangitis when completely resolved after surgical intervention – antibiotic therapy, exploration of CBD to remove obstruction, cholecystectomy, etc. The condition may still get tracked as health concern for potential problem such as changes in weight cycling, steatorrhoea, colonic cancer risk, etc

To require tracking of patient’s health concern(s) is not a fantasy at all. It goes to the heart of patient safety.

原文链接

历时21个月的Health eDecision 项目终于要收尾了,自2012年7月启动,在Ken Kawamoto, Tonya Hongsermeier, Aziz Boxwala, Bryn Rhodes and Jamie Parker等人的带领下,围绕着如下两个问题

1.临床决策支持制品的共享 也就是说如何以电子化的方式来共享已有的临床决策支持的规则 异构的信息系统都可以使用

2.临床决策支持指导guidance服务 也就是说从技术上如何向能够针对过敏个给出建议或其他更复杂决策的服务提供最新的数据

最终形成了6份标准文件

Clinical Decision Support Knowledge Artifact Implementation Guide

Decision Support Service Implementation Guide

Virtual Medical Record (vMR) Logical Model

vMR XML Specification

vMR Templates

Decision Support Service (DSS) Standard
1.地址 http://wiki.siframework.org/Clinical+Quality+Framework+Initiative
2.2014-03/21 正式启动
大概的时间节点为
2014年三月: Pre-Discovery - 召集参与人员
2014年四月: Discovery - 甘特图、用例、功能需求分析
2014年5月-2015年11月: 实现 – 标准开发和评审
2014年6月-2015年11月: 试点
2015年12月: 评估
3.背景介绍
鉴于CDS和eCQM质控指标紧密相关,拥有很多共同的需求,但是二者所采用的标准则是各异的,主要是表达患者数据和计算机化处理逻辑的方法是不同的
类别 患者数据 处理逻辑
CDS VMR CDS knowledge artifact实施指南
ECQM quality reporting data architecture 物理模型
quality data model 逻辑模型 Health quality measure format HQMF 物理模型
Quality data model 逻辑模型
问题在于:1.二者之间无法复用
2.EHR/EMR系统要将自定义格式映射到这2类标准上去
该项目旨在整合此2类标准
4.项目范围
1)定义、确定 整合一下几类CDS和eCQM的标准
A——mettadata元数据:确定两个领域公用的一些元数据,统一这些元数据的表达方式
B——患者数据模型:能够同时满足CDS和eCQM的需求
C——逻辑表达语言:开发一种能够表达两类逻辑的语言
2)对已有的CDS和eCQM标准进行重构,形成统一的标准
3)尽可能的对产生的标准进行试点并及时作出调整
4)利用临床质控人员的参与 提升产生的标准的可用性和严密性
5)支持这些标准在HL7的投票和发布
这样的整合工作已经在HL7的工作组中开展了。那些工作组?

一.美国卫生部的网站上对这个问题进行了一个归纳和总结,见Workflow Taxonomy,大致上翻译了一个版本参考附件Reference Taxonomy of Clinical Workflows.xlsx

二.《基于临床指南的临床决策支持系统的设计与实现》一文中引用中的如下内容:

1、接诊前临床工作流中的活动包括:

1.1临床医生回顾患者的健康指标概要

一1.2患者回答医生的问询

1.3临床医生回顾相关疾病的知识

1.4提醒患者(例如,保持健康)

1.5帮助指导患者完成相关信息和决策

2、接诊中临床工作流中的活动包括:

2.1疾病评估

2.1.1从患者信息记录中收集数据

2.1.2通过患者获取疾病史和检查信息

2.2.3检验

2.1.4诊断咨询

2.1.5诊断和鉴别诊断

2.2安排和执行治疗计划

2.2.1药物选择(安全性、成本、适用性,等)

2.2,2非药物治疗的干预

2.2.3对有效性和副反应的跟踪,进一步的临床评估、测试,必要时

调整治疗计划

2.2.4获得治疗方法

2.2.5继续安排治疗计划,或者结诊出院

2.3患者教育

2.3.1病情交流,包括疾病风险评估、疾病的严重程度、医生与患者

共同讨论临床决策建议

2.3.2患者自我照料

2.3.3执行说明

3、接诊后临床工作流中的活动包括:

3.1药物分发

3.2药物管理(例如,静脉注射相容性,药物存放条件)

3.3检查检验结果公布

3.3.1根据患者之前的状况分析结果

3.3.2将结果、结果的解释以及治疗计划传达给患者

3.4患者注意事项

3.5出现新的临床情况(例如,停药)

3.6临床医生思考患者可能的诊断或处方

3.7信息系统发送临床数据报告给医生

综上来看,二者在分类上存在一定差异,前者更为详尽,仔细,参考价值更高。

p哥哥的教导
简单的三原则:1、不许乱动。2、学会吃亏。3、做个有心人。
做两件事:1、别人不愿意做的事(解决态度和成长机会的问题)。2、做别人做不成的事(解决水平问题)。先做别人不愿做的事情,才有可能做别人做不成的事。

http://www.hl7.org/implement/standards/fhir/introduction.htm
介绍Introduction
Fast Healthcare Interoperability Resources 定义了一个医疗卫生资源的集合。这些资源所表达的是一个个模块化的医学概念,通过交换它们以达到在医疗保健及相关流程中快速高效地解决问题。这些资源涵盖了医疗卫生的基本元素-病人、入院、诊断报告、药物和问题列表以及其中的一些参与者,同时也支持更加丰富和复杂的临床模型。资源的简单的直接的定义是基于充分的需求收集、正规分析以及与其他标准的交叉对应而来。

技术上来讲,FHIR是面向web的,在可能或合适的情况下,使用开放的internet标准来表达数据。资源基于简单的XML,使用基于http的restful协议,这样每个资源都有一定的url。注意尽管定义的资源要支持基于http的RESTful架构,但是使用这些资源时不一定非要是这种架构。该规范也定义了一种基于分类消息的框架和使用这些资源来构建文档的方法。另外,也可以在基于soa的架构中使用这些资源。这种灵活性为很广范围的互操作性问题提供了一致的解决方案。

Roadmap
新增
概述

FHIR定义了医疗卫生流程相关的信息交互中使用到的一些资源,这些资源是:

模块化的Granular -它们是自身事务范围和操作的最小单元
独立的Independent -无需引用其他资源就可理解资源的内容
简单的Simple -每个资源都易于理解和实现 each resource is easy to understand and implement without needing tooling or infrastructure (though that can be used if desired)
RESTful - resources are able to be used in a RESTful exchange context
灵活的Flexible - 资源也可用于其他语境中如SOA架构、消息resources can also be used in other contexts, such as messaging or SOA architectures, and moved in and out of RESTful paradigms as convenient
可扩展Extensible -在不影响互操作性的前提下对资源扩展以满足本地化需求 resources can be extended to cater for local requirements without impacting on interoperability
支持web Web Enabled - where possible or appropriate, open internet standards are used for data representation
免费使用Free for use -FHIR标准本身是免费的-任何人都可以实现FHIR或者衍生出相关标准,没有任何的IP限制。

除了一些基本的资源之外,FHIR定义了一个轻量级的实现框架,支持这些资源在RESTful、典型的消息交互、以人为主的临床文档和企业SOA架构环境中的应用。每一种方法都有自己的优点——FHIR provides the underpinning enablement that makes the choosing one of these painless and enables enterprises to choose their own paradigm without forsaking interoperability with other paradigms.

尽管资源很简单 很容易理解,Though the resources are simple and easy to understand, they are backed by a thorough, global requirements gathering and formal modeling process that ensures that the content of the resources is stable and reliable. The resource contents are mapped to solid underlying ontologies and models using computable languages (including RDF) so that the definitions and contents of the resources can be leveraged by computational analysis and conversion processes.

FHIR also provides an underlying conformance framework and tooling that allows different implementation contexts and enterprises to describe their context and use of resources in formal computable ways and to empower computed interoperability that leverages both the conformance and definitional frameworks.

The combination of the resources and the 3 supporting layers (implementation frameworks, definitional thoroughness, and conformance tooling) frees healthcare data so that it can easily flow to where it needs to be (hospital production systems, mobile clinical systems, cloud based data stores, national health repositories, research databases, etc.) without having to pass through format and semantic inter-conversion hurdles along the way.

Compared to the all the other approaches, FHIR… [— Obligatory: insert your FHIR FIRE related joke here —].
该规范包含如下部分:
基本架构:定义和使用资源最基本的一些(资源格式、基本数据类型、管理编码的框架、使用扩展的规则、规范资源如何使用的方法)
交换协议:用以支持资源的交换((HTTP RESTful协议、消息和文档以及一个通用的实现网页)
管理性资源:整个医疗流程中遇到的基本资源
基本的临床/医学组件:大多数临床实践中能够遇到的核心可重用临床资源
Resources
所有资源都包含以下部分:
一个永不会变的主id
结构化数据-资源的计算机化的正式表示
扩展性章节-HL7中没有定义的额外数据
文本表示-人可读的表示

因为主id是从不改变或被重用的,资源可能通过主id来引用,我们知道这是一个稳定的引用。虽然在没有明确引用其他资源的时候我们也能读和或改变这些资源,但是这些引用的存在会影响系统的状况,实现当中我们始终要求维护数据以及系统完整性。
交换规范很简单、直截了当,是基于XML表示的资源直接描述。每个资源独立描述,尽管资源之间有一些共同的数据模式即数据类型存在。
对于每个资源,该规范定义了:

资源的含义以及范围
资源的语义和业务内涵
资源的XML内容模型 如XML UML schema等

除了简单的XML定义之外,也提供了XML schema和UML类图。UML类图表示了和XML格式一样的逻辑模型,尽管由于一些UML中的问题的,我们不能直接从这些UML模型中自动地得到符合或能够与该规范中定义的XML互操作的软件。
每个xml元素都有一个正式的定义,其中包括定义、需求声明、额外注释、与v3 RIM的对应、v2的对应。
另外,对于每个资源,也描述了一些与RESTful 有关的特性

从id以及type和本地基础URL衍生出RESTful实现中的相对URL
与特定资源相关的事务
与特定资源相关的额外的搜索变量

每个资源都支持同样的一组事务-读、写、删除等等。每个资源类型所支持的一个特别重要的事务是提供一致性声明,它指定了系统支持所定义的内容模型中那一部分,支持那些其他的交互或事务。如果不支持其他的事务,就必须支持一致性交换。比如如果一致性交互返回一个错误error,就不支持任何操作。

自去年Grahame Grieve引出v3 has failed的讨论之后,RFH的出现似乎给HL7带来了一些生机。从RFH到FHIR 自是经过一番努力。越来越多的人对此表示出极大的兴趣,菜鸟我也不例外。故拟在后面的一些篇章中对目前所有的一些的资料进行一些简单的介绍和试译。 来到Grahame Grieve自己维护的博客主站(链接)上,在右侧links处即可看到一些相关信息,点击Fast Health Interoperability Resources即可进入,本文中将尝试对此主页上的内容做简要介绍。
20120814更新
Warning: FHIR is a draft specification that is still undergoing development prior to balloting as a full HL7 standard
作者2次强调了这一点 FHIR仍然处于开发之中 并不是一个完整的HL7的投票版标准
首先是一些外链。
Infrastructure基本架构
简介Introduction
资源格式Resource Format
数据类型Data Types
编码与术语Codes & Terminologies
扩展性Extensibility
资源规范Profiling Resources
Exchange交换

实现Implementation
组合Aggregations
RESTREST (HTTP)
消息Messaging
文档Documents
一致性声明Conformance Statement
hData整合hData Integration
Administrative Resources管理性资源
    人Person
    动物Animal
    组织Organization
    代理Agent
    病患Patient
    诊所Clinics
    入院Admissions
    预约Appointments
    感兴趣InterestOfCare
    转诊Transfers
    Clinical Components临床组件/医学组件
        生命体征等Vitals etc
        实验室报告Lab Report
        评估水平Assessment Scale
        影像Imaging
        警告Alert
        手术/操作Procedure
        会诊Consultation
        问题Problem
        饮食Diet
        植入物Implant
    Medications药物
        处方Prescription
        声明Statement
        分发Dispense
        用药Administration
        过敏Immunization

Welcome to FHIR欢迎来到FHIR/faiə/

Fast Healthcare Interoperability Resources 定义了一个医疗卫生资源的集合。这些资源所表达的是一个个模块化的医学概念,在医疗保健及相关流程中通过交换实现快速高效地解决问题。这些资源涵盖了医疗卫生的基本元素-病人、入院、诊断报告、药物和问题列表以及其中的一些参与者,同时也支持更加丰富和复杂的临床模型。资源的简单的直接的定义是基于充分的需求收集、正规分析以及与其他标准的交叉对应而来。

Useful Links有用的链接

FHIR规范The FHIR specification
chm格式的规范The specification as a Windows Help File (.chm)
单个html格式的规范The specification in a single book
zip格式的完整规范A Zip of the whole specification for offline use
FHIR的schemaFHIR Schemas
参考实现Reference Implementations
FHIR的维基FHIR wiki - home for FHIR development team
Version 0.02, Last Version, May 28, 2012. (Diff with current)
Version 0.01, First Archived Version (During Vancouver WGM), May 14, 2012. (Diff with current)
公开的测试服务器Publicly Available Test ServersFHIR License
FHIR属于HL7所有,维护也归HL7。
你可以重新发布FHIR
你可以构建衍生规范或者是产品以及服务的实现
你不能因你的规范中使用了FHIR的内容从而声称HL7或其中任一成员认可你的衍生规范
任意HL7或者此规范的参与人员对你对FHIR的使用不负任何责任
注意:为什么不使用开源的标准许可证?我们想使用 Creative Commons或者 a license listed here其中之一,但都不是用最朴实的英语来描述的。尽管专利是个问题,我们仍渴望能够满足开源项目的这些需求these requirements from the Open Source Initiative。

然而我们解决了长期许可证的问题,我们应用如下许可证,它是根据OMG的改编而成:

Subject to all of the terms and conditions below, HL7 hereby grants you a fully-paid up, non-exclusive, nontransferable, perpetual, worldwide license (without the right to sublicense), to use this specification to create and distribute software and special purpose specifications that are based upon this specification, and to use, copy, and distribute this specification as provided under the United States Copyright Act; provided that:
    both the copyright notice identified above and this permission notice appear on any copies of this specification;
    the use of the specifications is for informational purposes and will not be resold or transferred for commercial purposes;
    no modifications are made to this specification.

This limited permission automatically terminates without notice if you breach any of these terms or conditions. Upon termination, you will destroy immediately any copies of the specifications in your possession or control.
GENERAL USE RESTRICTIONS

Any unauthorized use of this specification may violate copyright laws, trademark laws, and communications regulations and statutes. This document contains information which is protected by copyright. All Rights Reserved. No part of this work covered by copyright herein may be reproduced or used in any form or by any means--graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems--without permission of the copyright owner.
DISCLAIMER OF WARRANTY

WHILE THIS PUBLICATION IS BELIEVED TO BE ACCURATE, IT IS PROVIDED "AS IS" AND MAY CONTAIN ERRORS OR MISPRINTS. HL7 MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS PUBLICATION, INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF TITLE OR OWNERSHIP, IMPLIED WARRANTY OF MERCHANTABILITY OR WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE OR USE. IN NO EVENT SHALL HL7 BE LIABLE FOR ERRORS CONTAINED HEREIN OR FOR DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, RELIANCE OR COVER DAMAGES, INCLUDING LOSS OF PROFITS, REVENUE, DATA OR USE, INCURRED BY ANY USER OR ANY THIRD PARTY IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS MATERIAL, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

The entire risk as to the quality and performance of software developed using this specification is borne by you. This disclaimer of warranty constitutes an essential part of the license granted to you to use this specification.
CONFORMANCEHL7 is and shall at all times be the sole entity that may authorize developers, suppliers and sellers of computer software or specifications to use certification marks, trademarks or other special designations to indicate compliance with with FHIR. Software developed under the terms of this license may claim compliance or conformance with FHIR if and only if the software compliance is of a nature fully matching the applicable conformance points as stated in the FHIR specification. Software developed only partially matching the applicable compliance points may claim only that the software was based on FHIR, but may not claim compliance or conformance with this specification. In the event that testing suites or processes are implemented or approved by HL7, Inc., software developed using this specification may claim compliance or conformance with the FHIR specification only if the software satisfactorily completes the testing suites.
FHIR的存档版本Archived Versions of FHIR
这里的存档只保存了重要的历史版本,也只有单个html的格式,仅用在html diff工具中。
    Version 0.04, 投票前的最终版 / Connectathon stable source (compare with this to see what has changed during the freeze). (Diff with current)
    Version 0.03, June 6, 2012. (Diff with current)
    Version 0.02, Last Version, May 28, 2012. (Diff with current)
    Version 0.01, First Archived Version (During Vancouver WGM), May 14, 2012. (Diff with current)