検査装置から患者 ID が空白のまま送信されて来ることがある。
DICOM において患者 ID は空白でも良いのか?
規格書パート3 Table C.7-1 Patient Module Attributes に (0010,0020) Patient ID は Type 2 であると定義されており、Storage SOP Class でサーバー等に画像転送する時は (0010,0020) タグの中身は空白でも良いことを意味している。
一方、パート4 Table C.6-5 に (0010,0020) は「R (必須)」と定義されていて Query SCP となるサーバーは必ず Patient ID を提供しなければならないことを意味している。
同様に、パート3- Table F.5-1 Patient Keys でも (0010,0020) は Type 1 と定義されていて、ディスクを書く時に Patient ID は必須となっている。
画像を受けるときに Patient ID がブランクであってもいいことになっているのに、その画像を提供する時には Patient ID が必須というのは一見矛盾しているようだが、これはサーバーなど画像を管理するところが Accession Number などをキーに Patient ID を埋めるというような運用を規格上許している(禁止していない)からである。
まれに「Patient ID は Type 2 だから DICOM では Patient ID がないデータでも良い。」などと説明している人がいるが、それは短絡的な勘違いである。
全体の運用の中で、一部 Patient ID のブランク状態を許しているだけで、DICOM が Patient ID をブランクにすることを許していているわけではない。