org.dcm4che2.iod.module.macro
Class GeneralAnatomy

java.lang.Object
  extended by org.dcm4che2.iod.module.Module
      extended by org.dcm4che2.iod.module.macro.GeneralAnatomy
Direct Known Subclasses:
DXAnatomyImagedModule

public class GeneralAnatomy
extends Module

Defines Tables 10-5 to 10-7 in 2006 - PS3.3 Tables 10-5 through 10-7 describe the attributes for identifying the general region of the patient anatomy examined using coded terminology, as well as the principal structure(s) within that region that is the target of the current SOP Instance. The only difference between the three macros is the Type of the Anatomic Region Sequence (0008,2218) attribute. Table 10-8 describe the attributes for the coding of the principal structure only. The invocation of these macros may specify Baseline or Defined Context IDs for the Anatomic Region Sequence (0008,2218), the Anatomic Region Modifier Sequence (0008,2220), and/or the Primary Anatomic Structure Sequence (0008,2228). The general region of the body (e.g. the anatomic region, organ, or body cavity being examined) is identified by the Anatomic Region Sequence (0008,2218). Characteristics of the anatomic region being examined, such as sub-region (e.g. medial, lateral, superior, inferior, lobe, quadrant) and laterality (e.g. right, left, both), may be refined by the Anatomic Region Modifier Sequence (0008,2220). Note: These Attributes allow the specification of the information encoded by the Body Part Examined (0018,0015) in the General Series Module in a more robust, consistent way. The specific anatomic structures of interest within the image (e.g., a particular artery within the anatomic region) is identified by the Primary Anatomic Structure Sequence (0008,2228). Characteristics of the anatomic structure, such as its location (e.g. subcapsular, peripheral, central), configuration (e.g. distended, contracted), and laterality (e.g. right, left, both), and so on, may be refined by the Primary Anatomic Structure Modifier Sequence (0008,2230)

Author:
Antonio Magni , Gunter Zeilinger

Field Summary
 
Fields inherited from class org.dcm4che2.iod.module.Module
dcmobj
 
Constructor Summary
GeneralAnatomy(DicomObject dcmobj)
           
 
Method Summary
 AnatomicRegionCode getAnatomicRegionCode()
          Sequence that identifies the anatomic region of interest in this Instance (i.e.
 PrimaryAnatomicStructureCode[] getPrimaryAnatomicStructureCodes()
          Sequence Sequence of Items that identifies the primary anatomic structure(s) of interest in this Instance.
 void setAnatomicRegionCode(AnatomicRegionCode code)
          Sequence that identifies the anatomic region of interest in this Instance (i.e.
 void setPrimaryAnatomicStructureCodes(PrimaryAnatomicStructureCode[] codes)
          Sequence Sequence of Items that identifies the primary anatomic structure(s) of interest in this Instance.
 
Methods inherited from class org.dcm4che2.iod.module.Module
getDicomObject, getType1Tags, getType2Tags, init, updateSequence, updateSequence, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneralAnatomy

public GeneralAnatomy(DicomObject dcmobj)
Method Detail

getAnatomicRegionCode

public AnatomicRegionCode getAnatomicRegionCode()
Sequence that identifies the anatomic region of interest in this Instance (i.e. external anatomy, surface anatomy, or general region of the body).

Returns:

setAnatomicRegionCode

public void setAnatomicRegionCode(AnatomicRegionCode code)
Sequence that identifies the anatomic region of interest in this Instance (i.e. external anatomy, surface anatomy, or general region of the body).

Parameters:
codes -

getPrimaryAnatomicStructureCodes

public PrimaryAnatomicStructureCode[] getPrimaryAnatomicStructureCodes()
Sequence Sequence of Items that identifies the primary anatomic structure(s) of interest in this Instance. One or more Items may be included in this Sequence.

Returns:

setPrimaryAnatomicStructureCodes

public void setPrimaryAnatomicStructureCodes(PrimaryAnatomicStructureCode[] codes)
Sequence Sequence of Items that identifies the primary anatomic structure(s) of interest in this Instance. One or more Items may be included in this Sequence.

Parameters:
codes -


Copyright © 2011 dcm4che. All Rights Reserved.