CDA R2 CCD実装ガイドでは、ClinicalDocument
要素(ドキュメントのルート要素)に要素があると想定されていid
ます。
このid
要素は「II」データ型です。http ://wiki.hl7.no/index.php/R1:II
これは、root
属性で使用されるIDのタイプを識別するために、属性がOID値を持つことを示しextension
ます。
ここで、HL7が提供するサンプルCCDドキュメントを見ると、次のことがわかります。
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="CDASchemas\cda\Schemas\CCD.xsl"?>
<ClinicalDocument xmlns="urn:hl7-org:v3" xmlns:voc="urn:hl7-org:v3/voc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 CDA.xsd" >
...
<id root="db734647-fc99-424c-a864-7e3cda82e703"/>
...
</ClinicalDocument>
ルート値db734647-fc99-424c-a864-7e3cda82e703はOIDではありません。それが何であるかはわかりませんが、おそらくUUIDのように見えますか?とにかく、これはすべてのCCDドキュメントの静的な値ですか、それともドキュメントごとに異なりますか?属性が使用されないのはなぜですかextension
、それがドキュメントを識別するものではありませんか?
同じサンプルドキュメント全体で、次のようなものも表示されることに注意してください。
<id root="2.16.840.1.113883.19.5" />
root
これは(属性内の)OIDのようです。
編集:私が参照しているサンプルドキュメントは、HL7 CCD実装ガイドからのものです。つまり、公式ソースからのものであり、サンプルファイルに誰も気付かなかった明白なエラーが発生する可能性はほとんどありません。