FC2ブログ
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
【--/--/-- --:--】 | スポンサー広告
PHPでHL7CDA.XMLを読み込んで処理するサンプル
PHPでHL7CDA.XMLを読み込んで処理するサンプル

そんなにファイルサイズ大きくならないかなぁなんて甘い考えのもと、
XMLReaderではなくDOMDocumentで解析してsimplexmlに入れ替えて使うことに。

//DOMDocumentの生成
$dom = new DOMDocument;

//HL7CDA.xmlファイルの読み込み・解析
$dom->load( '/HL7CDA/HL7CDA.xml' );

//スキーマチェック
if ( ! $dom->schemaValidate('CDA.xsd') ) return false;

//simplexmlを初期化
$xml = simplexml_import_dom($dom); //$xmlがClinicalDocumentノードになる

//たとえば患者の郵便番号の取得
$user_postal = $xml->recordTarget->patientRole->addr->postalCode;

こんな感じです。
簡単でしょ?
スポンサーサイト
【2009/08/10 14:12】 | PHP | トラックバック(0) | コメント(0)
<<PHPでHL7CDA.XMLを出力サンプル | ホーム | 藤原和博 スピード突破力>>
コメント
コメントの投稿












管理者にだけ表示を許可する

トラックバック
トラックバックURL
http://realsystems.blog71.fc2.com/tb.php/66-d55bb4ff
この記事にトラックバックする(FC2ブログユーザー)
リアルシステムズ      情報工学技術士事務所


情報工学部門の独立技術士が思うこと

ブログ内検索

カテゴリー

プロフィール

佐藤 誉範

Author:佐藤 誉範
リアルシステムズ

平成3年からソフトハウスでシステム構築を行ってきました。
平成15年に技術士(情報工学部門)の資格を取得し、独立してリアルシステムズを創業。

情報システム構築に関することなら
どんなご相談にも親身に対応させていただきます。
一緒により良いシステムを考えましょう!

最近の記事

最近のコメント

最近のトラックバック

月別アーカイブ

天気予報

リンク

このブログをリンクに追加する

RSSフィード

ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。