org.dcm4che2.iod.module.dx
Class DXAnatomyImagedModule

java.lang.Object
  extended by org.dcm4che2.iod.module.Module
      extended by org.dcm4che2.iod.module.macro.GeneralAnatomy
          extended by org.dcm4che2.iod.module.dx.DXAnatomyImagedModule

public class DXAnatomyImagedModule
extends GeneralAnatomy

DX Anatomy Imaged Module 2006 PS3.3 - C.8.11.2 Table C.8-69 contains IOD Attributes that describe the anatomy contained in a DX IOD.

Author:
Antonio Magni

Field Summary
 
Fields inherited from class org.dcm4che2.iod.module.Module
dcmobj
 
Constructor Summary
DXAnatomyImagedModule(DicomObject dcmobj)
           
 
Method Summary
 java.lang.String getImageLaterality()
          Laterality of (possibly paired) body part (as described in Anatomic Region Sequence (0008,2218)) examined.
 void setImageLaterality(java.lang.String s)
          Laterality of (possibly paired) body part (as described in Anatomic Region Sequence (0008,2218)) examined.
 void validate(ValidationContext ctx, ValidationResult result)
          Check validity of this Module.
 
Methods inherited from class org.dcm4che2.iod.module.macro.GeneralAnatomy
getAnatomicRegionCode, getPrimaryAnatomicStructureCodes, setAnatomicRegionCode, setPrimaryAnatomicStructureCodes
 
Methods inherited from class org.dcm4che2.iod.module.Module
getDicomObject, getType1Tags, getType2Tags, init, updateSequence, updateSequence
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DXAnatomyImagedModule

public DXAnatomyImagedModule(DicomObject dcmobj)
Method Detail

validate

public void validate(ValidationContext ctx,
                     ValidationResult result)
Description copied from class: Module
Check validity of this Module.

Checks all Type 1 tags to make sure they exist and are non-zero. Check all Type 2 tags to make sure they exist.

Overrides:
validate in class Module

getImageLaterality

public java.lang.String getImageLaterality()
Laterality of (possibly paired) body part (as described in Anatomic Region Sequence (0008,2218)) examined. Enumerated Values: R = right L = left U = unpaired B = both left and right Note: This Attribute is mandatory, in order to ensure that images may be positioned correctly relative to one another for display. Shall be consistent with any laterality information contained in Primary Anatomic Structure Modifier Sequence (0008,2230), if present. Note: Laterality (0020,0060) is a Series level Attribute and must be the same for all Images in the Series, hence it must be absent.

Returns:

setImageLaterality

public void setImageLaterality(java.lang.String s)
Laterality of (possibly paired) body part (as described in Anatomic Region Sequence (0008,2218)) examined. Enumerated Values: R = right L = left U = unpaired B = both left and right Note: This Attribute is mandatory, in order to ensure that images may be positioned correctly relative to one another for display. Shall be consistent with any laterality information contained in Primary Anatomic Structure Modifier Sequence (0008,2230), if present. Note: Laterality (0020,0060) is a Series level Attribute and must be the same for all Images in the Series, hence it must be absent.

Parameters:
s -


Copyright © 2011 dcm4che. All Rights Reserved.