2016-12-18 2 views
0

HL7の概念を理解して何らかの理由で頭が凍っています。いくつかの援助に感謝します。基本的に私はPID3の9番目のコンポーネントからデータを取得する必要があり、サンプルメッセージはありません。データの把握に問題があるhL7

HL7 SPEC(バージョン2.5.1の場合、このPID-3はCXタイプで10個のコンポーネントで構成されています)このフィールドの9THコンポーネントは、これはサブコンポーネントと同じですか?

フィールドがあり、PID-3.9(PIDセグメントの3番目のフィールドの9番目のコンポーネントを意味します)とし、名前?1 ||| ^^^^^^^^ MIA & ATL & CVG & DFT|その第九コンポーネントへのすべての部分が、このことは、HL7メッセージがどのように見えるか

PIDですCUN & DTW & BWI & JFK^

答えて

0

まず第一に、私はメッセージ/フィールド対処するためのその使用のHL7 2.xのパーサを提案したいです。

HAPIは従来の(ER7)およびXMLエンコーディングをサポートするJavaベースのHL7 2.xパーサーです。 HL7(www.hl7.org)は、医療情報システムのメッセージング標準です。あなたはHAPIテストパネルとあなたが見ることができるHAPIテストパネル付きPID-3-9

sample view of HAPI Test Panel and subcomponents of PID-3-9

のサブコンポーネントのhttp://hl7api.sourceforge.net/hapi-testpanel/install.html

サンプルビューでHAPIテストパネルに到達し、インストールすることができます

コンポーネントまたはサブコンポーネントのデータ型。

HL7 v2.5.1のサンプルメッセージは次のとおりです。このメッセージには、PID-3-9 [1-9]があります。

MSH|^~\&|NES|NINTENDO|TESTSYSTEM|TESTFACILITY|20010101000000||ADT^A04|Q123456789T123456789X123456|P|2.5.1 
EVN|A04|20010101000000|||^KOOPA^BOWSER^^^^^^^CURRENT 
PID|1||123456789^^^^^^^^PID3.9.1&PID3.9.2&PID3.9.3&PID3.9.4&PID3.9.5&PID3.9.6&PID3.9.7&PID3.9.8&PID3.9.9^^^^^|^AA^^JP|BROS^MARIO^^^^||19850101000000|M|||123 FAKE STREET^MARIO \T\ LUIGI BROS PLACE^TOADSTOOL KINGDOM^NES^A1B2C3^JP^HOME^^1234|1234|(555)555-0123^HOME^JP:1234567|||S|MSH|12345678|||||||0|||||N 
NK1|1|PEACH^PRINCESS^^^^|SO|ANOTHER CASTLE^^TOADSTOOL KINGDOM^NES^^JP|(123)555-1234|(123)555-2345|NOK||||||||||||| 
NK1|2|TOADSTOOL^PRINCESS^^^^|SO|YET ANOTHER CASTLE^^TOADSTOOL KINGDOM^NES^^JP|(123)555-3456|(123)555-4567|EMC||||||||||||| 
PV1|1|O|ABCD^EFGH^|||^^|123456^DINO^YOSHI^^^^^^MSRM^CURRENT^^^NEIGHBOURHOOD DR 
NBR^|^DOG^DUCKHUNT^^^^^^^CURRENT||CRD|||||||123456^DINO^YOSHI^^^^^^MSRM^CURRENT^^^NEIGHBOURHOOD DR 
NBR^|AO||1|||||||||||||||||||MSH||A|||20010101000000 
IN1|1|PAR^PARENT||||LUIGI 
IN1|2|FRI^FRIEND||||PRINCESS 
関連する問題