Interface DateMultiWrapper

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper, org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper, org.dcm4che.typeddicom.DataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.DateDataElementMultiWrapper, org.dcm4che.typeddicom.valuerepresentations.StringDataElementMultiWrapper
    All Known Implementing Classes:
    CalibrationDate, DateOfLastCalibration, SelectorDAValue

    public interface DateMultiWrapper
    extends org.dcm4che.typeddicom.valuerepresentations.StringDataElementMultiWrapper, org.dcm4che.typeddicom.valuerepresentations.DateDataElementMultiWrapper, org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
    Name: Date
    Tag: DA
    Definition:

    A string of characters of the format YYYYMMDD; where YYYY shall contain year, MM shall contain the month, and DD shall contain the day, interpreted as a date of the Gregorian calendar system.

    Example:

    • "19930822" would represent August 22, 1993.

    Note
    1. The ACR-NEMA Standard 300 (predecessor to DICOM) supported a string of characters of the format YYYY.MM.DD for this VR. Use of this format is not compliant.

    2. See also DT VR in this table.

    3. Dates before year 1582, e.g., used for dating historical or archeological items, are interpreted as proleptic Gregorian calendar dates, unless otherwise specified.

    Alternatively, in the context of a Query with Empty Value Matching (see PS3.4 PS3.4), a string of two QUOTATION MARK characters, representing an empty key Value.


    Character Repertoire:

    "0"-"9" of Default Character Repertoire

    In the context of a Query with Range Matching (see PS3.4 PS3.4), the character "-" is allowed, and a trailing SPACE character is allowed for padding.

    In the context of a Query with Empty Value Matching (see PS3.4 PS3.4), the QUOTATION MARK character is allowed.


    Length of Value:

    8 bytes fixed

    In the context of a Query with Range Matching (see PS3.4 PS3.4), the length is 18 bytes maximum.

    In the context of a Query with Empty Value Matching (see PS3.4 PS3.4), the length is 2 bytes fixed.


    See Also:
    DICOM Standard Part 5 - Date
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static class  DateMultiWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,​? extends org.dcm4che.typeddicom.AttributesWrapper>,​D extends DateMultiWrapper>  
    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default org.dcm4che3.data.VR getValueRepresentation()  
      • Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper

        copy, getAttributes, isEmpty
      • Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper

        getBytes, getSafeBytes, setBytes
      • Methods inherited from interface org.dcm4che.typeddicom.DataElementWrapper

        exists, getPrivateCreator, getTag, getValue
      • Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.DateDataElementMultiWrapper

        getDate, getDate, getDate, getDates, getDates, setDates, setDates
      • Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.StringDataElementMultiWrapper

        getString, getString, getStrings, setStrings
    • Method Detail

      • getValueRepresentation

        default org.dcm4che3.data.VR getValueRepresentation()
        Specified by:
        getValueRepresentation in interface org.dcm4che.typeddicom.DataElementWrapper