Interface UniversalResourceIdentifierOrUniversalResourceLocatorURIURLMultiWrapper

  • All Superinterfaces:
    org.dcm4che.typeddicom.AttributesWrapper, org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper, org.dcm4che.typeddicom.DataElementWrapper, org.dcm4che.typeddicom.valuerepresentations.StringDataElementMultiWrapper

    public interface UniversalResourceIdentifierOrUniversalResourceLocatorURIURLMultiWrapper
    extends org.dcm4che.typeddicom.valuerepresentations.StringDataElementMultiWrapper, org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
    Name: Universal Resource Identifier or Universal Resource Locator (URI/URL)
    Tag: UR
    Definition:

    A string of characters that identifies a URI or a URL as defined in DICOM Standard Part 5 - biblio_RFC_3986. Leading spaces are not allowed. Trailing spaces shall be ignored. Data Elements with this VR shall not be multi-valued.

    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.

    Note

    Both absolute and relative URIs are permitted. If the URI is relative, then it is relative to the base URI of the object within which it is contained, or to a base URI in another Attribute as specified by the Information Object Definition.


    Character Repertoire:

    The subset of the Default Character Repertoire required for the URI as defined in IETF RFC3986 Section 2, plus the space (20H) character permitted only as trailing padding.

    Characters outside the permitted character set must be "percent encoded".

    Note

    The Backslash (5CH) character is among those disallowed in URIs.

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


    Length of Value:

    232-2 bytes maximum.

    See DICOM Standard Part 5 - note_6.2-3-2.

    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 - Universal Resource Identifier or Universal Resource Locator (URI/URL)
    • Method Detail

      • getValueRepresentation

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