How to write DICOM ReferringPhysicianName metadata?

조회 수: 3 (최근 30일)
Daniel Bridges
Daniel Bridges 2018년 2월 6일
편집: Daniel Bridges 2018년 2월 6일
In the RT Dose DICOM files exported from MIM there is the ReferringPhysicianName structure with FamilyName, MiddleName, and GivenName structure-subset tags. How do you write data to each subset element? I have only found how to fill data on the 'first' level, which goes into the FamilyName removing the MiddleName and GivenName subsets.
For example, this code works:
dicomwrite(blurreddose,filename,doseinfo,'DoseSummationType','PLAN','SeriesDescription','Feb. 2018 blurring of planned beams',...
'ReferringPhysicianName','Robinson','DoseUnit','RELATIVE','DoseGridScaling',num2str(DoseGridScaling),'CreateMode','copy');
but trying something like
'ReferringPhysicianName.FamilyName','Robinson','ReferringPhysicianName.GivenName','Walter'
gave the error that there was no DICOM tag with that name (as I recall). The dicomwrite documentation doesn't specify how to specify this substructure format.

채택된 답변

Walter Roberson
Walter Roberson 2018년 2월 6일
I see something indicating you should use ^ between the parts.
  댓글 수: 1
Daniel Bridges
Daniel Bridges 2018년 2월 6일
편집: Daniel Bridges 2018년 2월 6일
Indeed, the parameter-value combination
'ReferringPhysicianName','Last^Given^Middle'
works. Thank you.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 DICOM Format에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by