|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.dcm4che2.iod.module.Module org.dcm4che2.iod.module.composite.AcquisitionContext
public class AcquisitionContext
Item that describes the conditions present during the acquisition of the data of the SOP Instance.
Field Summary |
---|
Fields inherited from class org.dcm4che2.iod.module.Module |
---|
dcmobj |
Constructor Summary | |
---|---|
AcquisitionContext(DicomObject dcmobj)
|
Method Summary | |
---|---|
Code |
getConceptCode()
Sequence This is the Value component of a Name/Value pair when the Concept implied by Concept Name Code Sequence (0040,A043) is a Coded Value. |
Code |
getConceptNameCode()
|
java.util.Date |
getDateTime()
This is the Value component of a Name/Value pair when the Concept implied by Concept Name Code Sequence (0040,A043) is a date or time. |
Code |
getMeasurementUnitsCode()
|
float |
getNumericValue()
|
java.lang.String |
getPersonName()
This is the Value component of a Name/Value pair when the Concept implied by Concept Name Code Sequence (0040,A043) is a Person Name. |
int[] |
getReferencedFrameNumbers()
|
java.lang.String |
getTextValue()
This is the Value component of a Name/Value pair when the Concept implied by Concept Name Code Sequence (0040,A043) is a Text Observation Value. |
java.lang.String |
getValueType()
|
void |
setConceptCode(Code code)
Sequence This is the Value component of a Name/Value pair when the Concept implied by Concept Name Code Sequence (0040,A043) is a Coded Value. |
void |
setConceptNameCode(Code c)
Sequence A concept that constrains the meaning of (i.e. |
void |
setDateTime(java.util.Date d)
|
void |
setMeasurementUnitsCode(Code c)
Code Sequence Units of measurement. |
void |
setNumericValue(float ds)
This is the Value component of a Name/Value pair when the Concept implied by Concept Name Code Sequence (0040,A043) is a set of one or more numeric values. |
void |
setPersonName(java.lang.String s)
This is the Value component of a Name/Value pair when the Concept implied by Concept Name Code Sequence (0040,A043) is a Person Name. |
void |
setReferencedFrameNumbers(int[] us)
Numbers References one or more frames in a Multi-frame SOP Instance. |
void |
setTextValue(java.lang.String s)
This is the Value component of a Name/Value pair when the Concept implied by Concept Name Code Sequence (0040,A043) is a Text Observation Value. |
void |
setValueType(java.lang.String cs)
The type of the value encoded in this Item. |
static AcquisitionContext[] |
toAcquisitionContexts(DicomElement sq)
|
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 |
---|
public AcquisitionContext(DicomObject dcmobj)
Method Detail |
---|
public static AcquisitionContext[] toAcquisitionContexts(DicomElement sq)
public void setValueType(java.lang.String cs)
The type of the value encoded in this Item.
Defined Terms: TEXT NUMERIC CODE DATE TIME PNAME
See Section 10.2.
Type 3
cs
- public java.lang.String getValueType()
public void setConceptNameCode(Code c)
This sequence shall contain exactly one item.
c
- public Code getConceptNameCode()
public void setReferencedFrameNumbers(int[] us)
Required if this SOP Instance is a Multi-frame SOP Instance and the values in this sequence item do not apply to all frames.
Type 1C
us
- public int[] getReferencedFrameNumbers()
public void setNumericValue(float ds)
Required if the value that Concept Name Code Sequence (0040,A043) requires (implies) is a set of one or more integers or real numbers. Shall not be present otherwise.
Type 1C
ds
- public float getNumericValue()
public void setMeasurementUnitsCode(Code c)
Required if Numeric Value (0040,A30A) is sent. Shall not be present otherwise.
Type 1C
c
- public Code getMeasurementUnitsCode()
public java.util.Date getDateTime()
Note: The purpose or role of the date value could be specified in Concept Name Code Sequence (0040,A043).
Required if the value that Concept Name Code Sequence (0040,A043) requires (implies) is a date. Shall not be present otherwise.
Type 1C
public void setDateTime(java.util.Date d)
public java.lang.String getPersonName()
Note: The role of the person could be specified in Concept Name Code Sequence (0040,A043).
Required if the value that Concept Name Code Sequence (0040,A043) irequires (implies) is a person name. Shall not be present otherwise.
Type 1C
public void setPersonName(java.lang.String s)
Note: The role of the person could be specified in Concept Name Code Sequence (0040,A043).
Required if the value that Concept Name Code Sequence (0040,A043) irequires (implies) is a person name. Shall not be present otherwise.
Type 1C
s
- public java.lang.String getTextValue()
Required if Date (0040,A121), Time (0040,A122), and Person Name (0040,A123) do not fully describe the concept specified by Concept Name Code Sequence (0040,A043). Shall not be present otherwise.
Type 1C
public void setTextValue(java.lang.String s)
Required if Date (0040,A121), Time (0040,A122), and Person Name (0040,A123) do not fully describe the concept specified by Concept Name Code Sequence (0040,A043). Shall not be present otherwise.
Type 1C
s
- public Code getConceptCode()
Required if Date (0040,A121), Time (0040,A122), Person Name (0040,A123), Text Value (0040,A160), and the pair of Numeric Value (0040,A30A) and Measurement Units Code Sequence (0040,08EA) are not present.
Type 1C
public void setConceptCode(Code code)
Required if Date (0040,A121), Time (0040,A122), Person Name (0040,A123), Text Value (0040,A160), and the pair of Numeric Value (0040,A30A) and Measurement Units Code Sequence (0040,08EA) are not present.
Type 1C
code
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |