Class ImagingStudy.SeriesInstance

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.ICompositeElement, ca.uhn.fhir.model.api.IElement, ca.uhn.fhir.model.api.IIdentifiableElement, ca.uhn.fhir.model.api.IResourceBlock, ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions, Serializable, org.hl7.fhir.instance.model.api.IBase
    Enclosing class:
    ImagingStudy

    public static class ImagingStudy.SeriesInstance
    extends ca.uhn.fhir.model.api.BaseIdentifiableElement
    implements ca.uhn.fhir.model.api.IResourceBlock
    Block class for child element: ImagingStudy.series.instance ()

    Definition: A single SOP Instance within the series, e.g. an image, or presentation state.

    See Also:
    Serialized Form
    • Method Detail

      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.hl7.fhir.instance.model.api.IBase
      • getAllPopulatedChildElementsOfType

        public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType​(Class<T> theType)
        Specified by:
        getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElement
      • getNumberElement

        public ca.uhn.fhir.model.primitive.UnsignedIntDt getNumberElement()
        Gets the value(s) for number (). creating it if it does not exist. Will not return null.

        Definition: The number of instance in the series

      • getNumber

        public Integer getNumber()
        Gets the value(s) for number (). creating it if it does not exist. This method may return null.

        Definition: The number of instance in the series

      • setNumber

        public ImagingStudy.SeriesInstance setNumber​(ca.uhn.fhir.model.primitive.UnsignedIntDt theValue)
        Sets the value(s) for number ()

        Definition: The number of instance in the series

      • getUidElement

        public ca.uhn.fhir.model.primitive.OidDt getUidElement()
        Gets the value(s) for uid (). creating it if it does not exist. Will not return null.

        Definition: Formal identifier for this image or other content

      • getUid

        public String getUid()
        Gets the value(s) for uid (). creating it if it does not exist. This method may return null.

        Definition: Formal identifier for this image or other content

      • setUid

        public ImagingStudy.SeriesInstance setUid​(ca.uhn.fhir.model.primitive.OidDt theValue)
        Sets the value(s) for uid ()

        Definition: Formal identifier for this image or other content

      • getSopClassElement

        public ca.uhn.fhir.model.primitive.OidDt getSopClassElement()
        Gets the value(s) for sopClass (). creating it if it does not exist. Will not return null.

        Definition: DICOM instance type

      • getSopClass

        public String getSopClass()
        Gets the value(s) for sopClass (). creating it if it does not exist. This method may return null.

        Definition: DICOM instance type

      • getTypeElement

        public ca.uhn.fhir.model.primitive.StringDt getTypeElement()
        Gets the value(s) for type (). creating it if it does not exist. Will not return null.

        Definition: A human-friendly SOP Class name

      • getType

        public String getType()
        Gets the value(s) for type (). creating it if it does not exist. This method may return null.

        Definition: A human-friendly SOP Class name

      • setType

        public ImagingStudy.SeriesInstance setType​(ca.uhn.fhir.model.primitive.StringDt theValue)
        Sets the value(s) for type ()

        Definition: A human-friendly SOP Class name

      • getTitleElement

        public ca.uhn.fhir.model.primitive.StringDt getTitleElement()
        Gets the value(s) for title (). creating it if it does not exist. Will not return null.

        Definition: The description of the instance

      • getTitle

        public String getTitle()
        Gets the value(s) for title (). creating it if it does not exist. This method may return null.

        Definition: The description of the instance

      • setTitle

        public ImagingStudy.SeriesInstance setTitle​(ca.uhn.fhir.model.primitive.StringDt theValue)
        Sets the value(s) for title ()

        Definition: The description of the instance

      • getContent

        public List<AttachmentDtgetContent()
        Gets the value(s) for content (). creating it if it does not exist. Will not return null.

        Definition: Content of the instance or a rendering thereof (e.g. a JPEG of an image, or an XML of a structured report). May be represented for example by inline encoding; by a URL reference to a WADO-RS service that makes the instance available; or to a FHIR Resource (e.g. Media, Document, etc.). Multiple content attachments may be used for alternate representations of the instance.

      • setContent

        public ImagingStudy.SeriesInstance setContent​(List<AttachmentDt> theValue)
        Sets the value(s) for content ()

        Definition: Content of the instance or a rendering thereof (e.g. a JPEG of an image, or an XML of a structured report). May be represented for example by inline encoding; by a URL reference to a WADO-RS service that makes the instance available; or to a FHIR Resource (e.g. Media, Document, etc.). Multiple content attachments may be used for alternate representations of the instance.

      • addContent

        public AttachmentDt addContent()
        Adds and returns a new value for content ()

        Definition: Content of the instance or a rendering thereof (e.g. a JPEG of an image, or an XML of a structured report). May be represented for example by inline encoding; by a URL reference to a WADO-RS service that makes the instance available; or to a FHIR Resource (e.g. Media, Document, etc.). Multiple content attachments may be used for alternate representations of the instance.

      • addContent

        public ImagingStudy.SeriesInstance addContent​(AttachmentDt theValue)
        Adds a given new value for content ()

        Definition: Content of the instance or a rendering thereof (e.g. a JPEG of an image, or an XML of a structured report). May be represented for example by inline encoding; by a URL reference to a WADO-RS service that makes the instance available; or to a FHIR Resource (e.g. Media, Document, etc.). Multiple content attachments may be used for alternate representations of the instance.

        Parameters:
        theValue - The content to add (must not be null)
      • getContentFirstRep

        public AttachmentDt getContentFirstRep()
        Gets the first repetition for content (), creating it if it does not already exist.

        Definition: Content of the instance or a rendering thereof (e.g. a JPEG of an image, or an XML of a structured report). May be represented for example by inline encoding; by a URL reference to a WADO-RS service that makes the instance available; or to a FHIR Resource (e.g. Media, Document, etc.). Multiple content attachments may be used for alternate representations of the instance.