次の方法で共有


スキーマに関する既知の問題

このセクションには、スキーマ エラーを回避するのに役立つ情報が含まれています。

MCF_21_GLO_DEF.xsd スキーマ

templates\schemas\2.1 フォルダーでは、スキーマ MCF_21_GLO_DEF.xsd は Common231 プロジェクトの一部ではありません。

その他のエラーは、デプロイされていないスキーマによって発生する可能性があります

解析またはシリアル化でエラーを特定できない場合は、プロパティ スキーマと共通スキーマ (MSH/ACK) がデプロイされていることを確認してください。 展開されていないプロパティ スキーマと一般的なスキーマは、その他のエラーを引き起こす可能性があります。

スターター プロジェクトがインストールされていても HL7 2.X スキーマがインストールされていない場合、スキーマ ウィザードを実行するとエラーが発生します

BTAHL7 スターター プロジェクトをインストールする Microsoft BizTalk Accelerator for HL7 (BTAHL7) のカスタム インストールを実行しても、HL7 2.X スキーマをインストールせず、スキーマ ウィザードを実行しようとすると、BTAHL7 はエラーを生成します。 これに対する解決策は、カスタム インストール プロセスをもう一度実行して HL7 2.X スキーマをインストールすることです。

MSH9.1 列挙リストを更新する必要がある

セットアップ時に BTAHL7 によってインストールされるMSH_25_GLO_DEF スキーマには、HL72 に含まれる MSH9.1 (MessageType) と MSH9.2 (EventTrigger) の完全な列挙リストが含まれていません。X 標準。 次の表は、メッセージの種類と、その値を含むスキーマを使用する場合に、関連付けられているテーブルに追加する必要があるメッセージの種類とトリガー イベントの値の一覧です。 たとえば、BTAHL7 は、MSH_25_GLO_DEFの Table76 の列挙体に "QBP" を追加するまで QBP^Z99 メッセージを処理せず、MSH_25_GLO_DEFの Table3 の列挙に "Z99" を追加するまで QBP^Z99 メッセージを処理しません。

MSH9.1 または MSH9.2 列挙に値を追加するには、「列挙の拡張」の「メッセージ ヘッダー スキーマに列挙値を追加するには」の手順 参照してください。

フィールド/テーブル 列挙に追加する値
MessageType/Table76 ARD、RDO、RRO
TriggerEvent/Table3 K11、K13、K15、MFA、O22、Q11、Q13、Q15、Q26、Q27、Q28、Q29、R0R、 Z73、Z74、Z75、Z76、Z77、Z78、Z79、Z80、Z81、Z82、Z83、Z84、Z85、Z86、Z87、Z88、Z89、Z90、Z91、Z92、Z93、Z94、Z95、Z96、Z97、Z98、Z99
MessageStructure/Table354 ARD_A19、ORL_O22

BTAHL7 では、あいまいな構造を持つスキーマはサポートされていません

BTAHL7 エンジンは、あいまいな構造を持つ HL7 スキーマに準拠するメッセージ インスタンスを処理できません。 あいまいなスキーマ構造は、HL7 標準によって完全に定義されていない構造です。 このようなスキーマには、メッセージ型 CSU、OMD、ORD、SUR のスキーマが含まれます。

BTAHL7 は、一部のメッセージのセグメント シーケンス エラーを返します

BTAHL7 は、以下に示すスキーマに準拠するメッセージを処理できません。 これらのメッセージの本文の解析は失敗し、"セグメント シーケンス エラー (このセグメントの後に無効なセグメントが見つかりました)" というエラーが発生します。メッセージ内の影響を受けるセグメント ID を以下に示します。 これらすべてのエラーの影響を受けるシーケンス番号は "2" です。

Version メッセージ型 トリガー イベント セグメント ID
V2.3 Csu C09 ORC_CommonOrderSegment
V2.3 Csu C10 ORC_CommonOrderSegment
V2.3 Csu C11 ORC_CommonOrderSegment
V2.3 Csu C12 ORC_CommonOrderSegment
V2.3 SUR P09 PSH_ProductSummaryHeader
V2.3.1 Csu C09 ORC_CommonOrderSegment
V2.3.1 Csu C10 ORC_CommonOrderSegment
V2.3.1 Csu C11 ORC_CommonOrderSegment
V2.3.1 Csu C12 ORC_CommonOrderSegment
V2.3.1 SUR P09 PSH_ProductSummaryHeader
Segment
V2.4 Csu C09 ORC_CommonOrder
V2.4 Csu C10 ORC_CommonOrder
V2.4 Csu C11 ORC_CommonOrder
V2.4 Csu C12 ORC_CommonOrder
V2.4 Omd O03 ORC_CommonOrder
V2.4 ORD O04 ORC_CommonOrder
V2.4 SUR P09 PSH_ProductSummaryHeader
V2.5 Csu C09 ORC_CommonOrder
V2.5 Csu C10 ORC_CommonOrder
V2.5 Csu C11 ORC_CommonOrder
V2.5 Csu C12 ORC_CommonOrder
V2.5 Omd O03 ORC_CommonOrder
V2.5 ORD O04 ORC_CommonOrder
V2.5 SUR P09 PSH_ProductSummaryHeader"
V2.5 RDE 025 PSH_ProductSummaryHeader"
V2.5 Oul R24 PSH_ProductSummaryHeader"
V2.5 OML 035 PSH_ProductSummaryHeader"
V2.5 Orl 034 PSH_ProductSummaryHeader"

注意

上記のバージョン 2.5 の一覧は完全なものではなく、"セグメント シーケンス エラー" になる追加のメッセージの種類が含まれている場合があります。

BTAHL7 では、一部の v2.3.1 スキーマがサポートされていません

BTAHL7 セットアップ プログラムでは、次の v2.3.1 スキーマはインストールされません。

  • OMD_O01_231_GLO_DEF

  • OMN_O01_231_GLO_DEF

  • OMS_O01_231_GLO_DEF

  • ORD_O02_231_GLO_DEF

  • ORN_O02_231_GLO_DEF

  • ORS_O02_231_GLO_DEF

参照

既知の問題