Class ImagingManifest

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IAnyResource, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions, org.hl7.fhir.instance.model.api.IBaseResource, org.hl7.fhir.instance.model.api.IDomainResource

    public class ImagingManifest
    extends DomainResource
    A text description of the DICOM SOP instances selected in the ImagingManifest; or the reason for, or significance of, the selection.
    See Also:
    Serialized Form
    • Field Detail

      • identifier

        protected Identifier identifier
        Unique identifier of the DICOM Key Object Selection (KOS) that this resource represents.
      • patient

        protected Reference patient
        A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingManifest.
      • patientTarget

        protected Patient patientTarget
        The actual object that is the target of the reference (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingManifest.)
      • authoringTime

        protected DateTimeType authoringTime
        Date and time when the selection of the referenced instances were made. It is (typically) different from the creation date of the selection resource, and from dates associated with the referenced instances (e.g. capture time of the referenced image).
      • author

        protected Reference author
        Author of ImagingManifest. It can be a human author or a device which made the decision of the SOP instances selected. For example, a radiologist selected a set of imaging SOP instances to attach in a diagnostic report, and a CAD application may author a selection to describe SOP instances it used to generate a detection conclusion.
      • authorTarget

        protected Resource authorTarget
        The actual object that is the target of the reference (Author of ImagingManifest. It can be a human author or a device which made the decision of the SOP instances selected. For example, a radiologist selected a set of imaging SOP instances to attach in a diagnostic report, and a CAD application may author a selection to describe SOP instances it used to generate a detection conclusion.)
      • description

        protected StringType description
        Free text narrative description of the ImagingManifest. The value may be derived from the DICOM Standard Part 16, CID-7010 descriptions (e.g. Best in Set, Complete Study Content). Note that those values cover the wide range of uses of the DICOM Key Object Selection object, several of which are not supported by ImagingManifest. Specifically, there is no expected behavior associated with descriptions that suggest referenced images be removed or not used.
      • SP_IDENTIFIER

        public static final String SP_IDENTIFIER
        Search parameter: identifier

        Description: UID of the ImagingManifest (or a DICOM Key Object Selection which it represents)
        Type: token
        Path: ImagingManifest.identifier

        See Also:
        Constant Field Values
      • IDENTIFIER

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
        Fluent Client search parameter constant for identifier

        Description: UID of the ImagingManifest (or a DICOM Key Object Selection which it represents)
        Type: token
        Path: ImagingManifest.identifier

      • SP_ENDPOINT

        public static final String SP_ENDPOINT
        Search parameter: endpoint

        Description: The endpoint for the study or series
        Type: reference
        Path: ImagingManifest.study.endpoint, ImagingManifest.study.series.endpoint

        See Also:
        Constant Field Values
      • ENDPOINT

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ENDPOINT
        Fluent Client search parameter constant for endpoint

        Description: The endpoint for the study or series
        Type: reference
        Path: ImagingManifest.study.endpoint, ImagingManifest.study.series.endpoint

      • INCLUDE_ENDPOINT

        public static final ca.uhn.fhir.model.api.Include INCLUDE_ENDPOINT
        Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingManifest:endpoint".
      • SP_AUTHORING_TIME

        public static final String SP_AUTHORING_TIME
        Search parameter: authoring-time

        Description: Time of the ImagingManifest (or a DICOM Key Object Selection which it represents) authoring
        Type: date
        Path: ImagingManifest.authoringTime

        See Also:
        Constant Field Values
      • AUTHORING_TIME

        public static final ca.uhn.fhir.rest.gclient.DateClientParam AUTHORING_TIME
        Fluent Client search parameter constant for authoring-time

        Description: Time of the ImagingManifest (or a DICOM Key Object Selection which it represents) authoring
        Type: date
        Path: ImagingManifest.authoringTime

      • SP_SELECTED_STUDY

        public static final String SP_SELECTED_STUDY
        Search parameter: selected-study

        Description: Study selected in the ImagingManifest (or a DICOM Key Object Selection which it represents)
        Type: uri
        Path: ImagingManifest.study.uid

        See Also:
        Constant Field Values
      • SELECTED_STUDY

        public static final ca.uhn.fhir.rest.gclient.UriClientParam SELECTED_STUDY
        Fluent Client search parameter constant for selected-study

        Description: Study selected in the ImagingManifest (or a DICOM Key Object Selection which it represents)
        Type: uri
        Path: ImagingManifest.study.uid

      • SP_AUTHOR

        public static final String SP_AUTHOR
        Search parameter: author

        Description: Author of the ImagingManifest (or a DICOM Key Object Selection which it represents)
        Type: reference
        Path: ImagingManifest.author

        See Also:
        Constant Field Values
      • AUTHOR

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam AUTHOR
        Fluent Client search parameter constant for author

        Description: Author of the ImagingManifest (or a DICOM Key Object Selection which it represents)
        Type: reference
        Path: ImagingManifest.author

      • INCLUDE_AUTHOR

        public static final ca.uhn.fhir.model.api.Include INCLUDE_AUTHOR
        Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingManifest:author".
      • SP_PATIENT

        public static final String SP_PATIENT
        Search parameter: patient

        Description: Subject of the ImagingManifest (or a DICOM Key Object Selection which it represents)
        Type: reference
        Path: ImagingManifest.patient

        See Also:
        Constant Field Values
      • PATIENT

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
        Fluent Client search parameter constant for patient

        Description: Subject of the ImagingManifest (or a DICOM Key Object Selection which it represents)
        Type: reference
        Path: ImagingManifest.patient

      • INCLUDE_PATIENT

        public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
        Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingManifest:patient".
      • SP_IMAGING_STUDY

        public static final String SP_IMAGING_STUDY
        Search parameter: imaging-study

        Description: ImagingStudy resource selected in the ImagingManifest (or a DICOM Key Object Selection which it represents)
        Type: reference
        Path: ImagingManifest.study.imagingStudy

        See Also:
        Constant Field Values
      • IMAGING_STUDY

        public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam IMAGING_STUDY
        Fluent Client search parameter constant for imaging-study

        Description: ImagingStudy resource selected in the ImagingManifest (or a DICOM Key Object Selection which it represents)
        Type: reference
        Path: ImagingManifest.study.imagingStudy

      • INCLUDE_IMAGING_STUDY

        public static final ca.uhn.fhir.model.api.Include INCLUDE_IMAGING_STUDY
        Constant for fluent queries to be used to add include statements. Specifies the path value of "ImagingManifest:imaging-study".
    • Method Detail

      • getPatient

        public Reference getPatient()
        Returns:
        patient (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingManifest.)
      • setPatient

        public ImagingManifest setPatient​(Reference value)
        Parameters:
        value - patient (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingManifest.)
      • getPatientTarget

        public Patient getPatientTarget()
        Returns:
        patient The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingManifest.)
      • setPatientTarget

        public ImagingManifest setPatientTarget​(Patient value)
        Parameters:
        value - patient The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingManifest.)
      • getAuthoringTimeElement

        public DateTimeType getAuthoringTimeElement()
        Returns:
        authoringTime (Date and time when the selection of the referenced instances were made. It is (typically) different from the creation date of the selection resource, and from dates associated with the referenced instances (e.g. capture time of the referenced image).). This is the underlying object with id, value and extensions. The accessor "getAuthoringTime" gives direct access to the value
      • setAuthoringTimeElement

        public ImagingManifest setAuthoringTimeElement​(DateTimeType value)
        Parameters:
        value - authoringTime (Date and time when the selection of the referenced instances were made. It is (typically) different from the creation date of the selection resource, and from dates associated with the referenced instances (e.g. capture time of the referenced image).). This is the underlying object with id, value and extensions. The accessor "getAuthoringTime" gives direct access to the value
      • getAuthoringTime

        public Date getAuthoringTime()
        Returns:
        Date and time when the selection of the referenced instances were made. It is (typically) different from the creation date of the selection resource, and from dates associated with the referenced instances (e.g. capture time of the referenced image).
      • setAuthoringTime

        public ImagingManifest setAuthoringTime​(Date value)
        Parameters:
        value - Date and time when the selection of the referenced instances were made. It is (typically) different from the creation date of the selection resource, and from dates associated with the referenced instances (e.g. capture time of the referenced image).
      • getAuthor

        public Reference getAuthor()
        Returns:
        author (Author of ImagingManifest. It can be a human author or a device which made the decision of the SOP instances selected. For example, a radiologist selected a set of imaging SOP instances to attach in a diagnostic report, and a CAD application may author a selection to describe SOP instances it used to generate a detection conclusion.)
      • setAuthor

        public ImagingManifest setAuthor​(Reference value)
        Parameters:
        value - author (Author of ImagingManifest. It can be a human author or a device which made the decision of the SOP instances selected. For example, a radiologist selected a set of imaging SOP instances to attach in a diagnostic report, and a CAD application may author a selection to describe SOP instances it used to generate a detection conclusion.)
      • getAuthorTarget

        public Resource getAuthorTarget()
        Returns:
        author The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (Author of ImagingManifest. It can be a human author or a device which made the decision of the SOP instances selected. For example, a radiologist selected a set of imaging SOP instances to attach in a diagnostic report, and a CAD application may author a selection to describe SOP instances it used to generate a detection conclusion.)
      • setAuthorTarget

        public ImagingManifest setAuthorTarget​(Resource value)
        Parameters:
        value - author The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (Author of ImagingManifest. It can be a human author or a device which made the decision of the SOP instances selected. For example, a radiologist selected a set of imaging SOP instances to attach in a diagnostic report, and a CAD application may author a selection to describe SOP instances it used to generate a detection conclusion.)
      • getDescriptionElement

        public StringType getDescriptionElement()
        Returns:
        description (Free text narrative description of the ImagingManifest. The value may be derived from the DICOM Standard Part 16, CID-7010 descriptions (e.g. Best in Set, Complete Study Content). Note that those values cover the wide range of uses of the DICOM Key Object Selection object, several of which are not supported by ImagingManifest. Specifically, there is no expected behavior associated with descriptions that suggest referenced images be removed or not used.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
      • setDescriptionElement

        public ImagingManifest setDescriptionElement​(StringType value)
        Parameters:
        value - description (Free text narrative description of the ImagingManifest. The value may be derived from the DICOM Standard Part 16, CID-7010 descriptions (e.g. Best in Set, Complete Study Content). Note that those values cover the wide range of uses of the DICOM Key Object Selection object, several of which are not supported by ImagingManifest. Specifically, there is no expected behavior associated with descriptions that suggest referenced images be removed or not used.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the value
      • getDescription

        public String getDescription()
        Returns:
        Free text narrative description of the ImagingManifest. The value may be derived from the DICOM Standard Part 16, CID-7010 descriptions (e.g. Best in Set, Complete Study Content). Note that those values cover the wide range of uses of the DICOM Key Object Selection object, several of which are not supported by ImagingManifest. Specifically, there is no expected behavior associated with descriptions that suggest referenced images be removed or not used.
      • setDescription

        public ImagingManifest setDescription​(String value)
        Parameters:
        value - Free text narrative description of the ImagingManifest. The value may be derived from the DICOM Standard Part 16, CID-7010 descriptions (e.g. Best in Set, Complete Study Content). Note that those values cover the wide range of uses of the DICOM Key Object Selection object, several of which are not supported by ImagingManifest. Specifically, there is no expected behavior associated with descriptions that suggest referenced images be removed or not used.
      • getProperty

        public Base[] getProperty​(int hash,
                                  String name,
                                  boolean checkValid)
                           throws org.hl7.fhir.exceptions.FHIRException
        Overrides:
        getProperty in class DomainResource
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.hl7.fhir.instance.model.api.IBase
        Overrides:
        isEmpty in class DomainResource