2013-05-30 38 views

回答

2

理解這種方式,我創建了一個醫療保健PMS應用程序,並且我想生成ADT消息,但是我不能在沒有任何定義的結構或基數的情況下生成任何arbirtary消息。那時我將創建「規範我的應用程序」來指定我可以發送和接收我的應用程序中的內容。

hapi中的一致性配置文件就像輸入一致性表(以.xml格式)的應用程序規範一樣,它生成一個消息定義,允許您指定最大字段長度和所需的基數。

如果您使用HAPI的測試面板,您將會明白,如果您提供消息並使用Validate:Default,那麼它將對HAPI所具有的配置文件中的輸入消息進行驗證。

否驗證不會對存在的任何配置文件執行任何驗證。一個簡單的例子將概述它。有一個名爲「集ID」字段(下段PV1.1

PV1|1|O|NDE^^^^Ambulatory(s)^NMHOSP|R||||

那場永遠是數字。如果沒有,我指定沒有驗證,那麼我可以在Set ID中輸入任何東西,它也可以是字母表。

所以這 PV1|1|O|NDE^^^^Ambulatory(s)^NMHOSP|R||||將在默認解析或使用其他符合輪廓

但這

PV1|A|O|NDE^^^^Ambulatory(s)^NMHOSP|R||||只會在未驗證分析,並會在默認失敗。

+0

感謝您的明確解釋! – Ratha

相關問題