public class ImagingManifest extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
ImagingManifest.InstanceComponent |
static class |
ImagingManifest.SeriesComponent |
static class |
ImagingManifest.StudyComponent |
| Modifier and Type | Field and Description |
|---|---|
protected Reference |
author
Author of ImagingManifest.
|
static ReferenceClientParam |
AUTHOR
Fluent Client search parameter constant for author
|
static DateClientParam |
AUTHORING_TIME
Fluent Client search parameter constant for authoring-time
|
protected DateTimeType |
authoringTime
Date and time when the selection of the referenced instances were made.
|
protected Resource |
authorTarget
The actual object that is the target of the reference (Author of ImagingManifest.
|
protected StringType |
description
Free text narrative description of the ImagingManifest.
|
static ReferenceClientParam |
ENDPOINT
Fluent Client search parameter constant for endpoint
|
protected Identifier |
identifier
Unique identifier of the DICOM Key Object Selection (KOS) that this resource represents.
|
static TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ReferenceClientParam |
IMAGING_STUDY
Fluent Client search parameter constant for imaging-study
|
static Include |
INCLUDE_AUTHOR
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_ENDPOINT
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_IMAGING_STUDY
Constant for fluent queries to be used to add include statements.
|
static Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
protected Reference |
patient
A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingManifest.
|
static ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
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.)
|
static UriClientParam |
SELECTED_STUDY
Fluent Client search parameter constant for selected-study
|
static String |
SP_AUTHOR
Search parameter: author
|
static String |
SP_AUTHORING_TIME
Search parameter: authoring-time
|
static String |
SP_ENDPOINT
Search parameter: endpoint
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_IMAGING_STUDY
Search parameter: imaging-study
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_SELECTED_STUDY
Search parameter: selected-study
|
protected List<ImagingManifest.StudyComponent> |
study
Study identity and locating information of the DICOM SOP instances in the selection.
|
contained, extension, modifierExtension, textid, implicitRules, language, metaRES_ID, SP_RES_ID, SP_RES_LANGUAGEINCLUDE_ALL, WILDCARD_ALL_SET| Constructor and Description |
|---|
ImagingManifest()
Constructor
|
ImagingManifest(Reference patient)
Constructor
|
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDatagetMeta, getStructureFhirVersionEnum, setIdgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected Identifier identifier
protected Reference patient
protected Patient patientTarget
protected DateTimeType authoringTime
protected Reference author
protected Resource authorTarget
protected StringType description
protected List<ImagingManifest.StudyComponent> study
public static final String SP_IDENTIFIER
Description: UID of the ImagingManifest (or a DICOM Key Object Selection which it represents)
Type: token
Path: ImagingManifest.identifier
public static final TokenClientParam IDENTIFIER
Description: UID of the ImagingManifest (or a DICOM Key Object Selection which it represents)
Type: token
Path: ImagingManifest.identifier
public static final String SP_ENDPOINT
Description: The endpoint for the study or series
Type: reference
Path: ImagingManifest.study.endpoint, ImagingManifest.study.series.endpoint
public static final ReferenceClientParam ENDPOINT
Description: The endpoint for the study or series
Type: reference
Path: ImagingManifest.study.endpoint, ImagingManifest.study.series.endpoint
public static final Include INCLUDE_ENDPOINT
public static final String SP_AUTHORING_TIME
Description: Time of the ImagingManifest (or a DICOM Key Object Selection which it represents) authoring
Type: date
Path: ImagingManifest.authoringTime
public static final DateClientParam AUTHORING_TIME
Description: Time of the ImagingManifest (or a DICOM Key Object Selection which it represents) authoring
Type: date
Path: ImagingManifest.authoringTime
public static final String SP_SELECTED_STUDY
Description: Study selected in the ImagingManifest (or a DICOM Key Object Selection which it represents)
Type: uri
Path: ImagingManifest.study.uid
public static final UriClientParam SELECTED_STUDY
Description: Study selected in the ImagingManifest (or a DICOM Key Object Selection which it represents)
Type: uri
Path: ImagingManifest.study.uid
public static final String SP_AUTHOR
Description: Author of the ImagingManifest (or a DICOM Key Object Selection which it represents)
Type: reference
Path: ImagingManifest.author
public static final ReferenceClientParam AUTHOR
Description: Author of the ImagingManifest (or a DICOM Key Object Selection which it represents)
Type: reference
Path: ImagingManifest.author
public static final Include INCLUDE_AUTHOR
public static final String SP_PATIENT
Description: Subject of the ImagingManifest (or a DICOM Key Object Selection which it represents)
Type: reference
Path: ImagingManifest.patient
public static final ReferenceClientParam PATIENT
Description: Subject of the ImagingManifest (or a DICOM Key Object Selection which it represents)
Type: reference
Path: ImagingManifest.patient
public static final Include INCLUDE_PATIENT
public static final String SP_IMAGING_STUDY
Description: ImagingStudy resource selected in the ImagingManifest (or a DICOM Key Object Selection which it represents)
Type: reference
Path: ImagingManifest.study.imagingStudy
public static final ReferenceClientParam IMAGING_STUDY
Description: ImagingStudy resource selected in the ImagingManifest (or a DICOM Key Object Selection which it represents)
Type: reference
Path: ImagingManifest.study.imagingStudy
public static final Include INCLUDE_IMAGING_STUDY
public ImagingManifest()
public ImagingManifest(Reference patient)
public Identifier getIdentifier()
identifier (Unique identifier of the DICOM Key Object Selection (KOS) that this resource represents.)public boolean hasIdentifier()
public ImagingManifest setIdentifier(Identifier value)
value - identifier (Unique identifier of the DICOM Key Object Selection (KOS) that this resource represents.)public Reference getPatient()
patient (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingManifest.)public boolean hasPatient()
public ImagingManifest setPatient(Reference value)
value - patient (A patient resource reference which is the patient subject of all DICOM SOP Instances in this ImagingManifest.)public Patient getPatientTarget()
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.)public ImagingManifest setPatientTarget(Patient value)
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.)public DateTimeType getAuthoringTimeElement()
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 valuepublic boolean hasAuthoringTimeElement()
public boolean hasAuthoringTime()
public ImagingManifest setAuthoringTimeElement(DateTimeType value)
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 valuepublic Date getAuthoringTime()
public ImagingManifest setAuthoringTime(Date value)
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).public Reference getAuthor()
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.)public boolean hasAuthor()
public ImagingManifest setAuthor(Reference value)
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.)public Resource getAuthorTarget()
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.)public ImagingManifest setAuthorTarget(Resource value)
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.)public StringType getDescriptionElement()
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 valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public ImagingManifest setDescriptionElement(StringType value)
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 valuepublic String getDescription()
public ImagingManifest setDescription(String value)
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.public List<ImagingManifest.StudyComponent> getStudy()
study (Study identity and locating information of the DICOM SOP instances in the selection.)public ImagingManifest setStudy(List<ImagingManifest.StudyComponent> theStudy)
this for easy method chainingpublic boolean hasStudy()
public ImagingManifest.StudyComponent addStudy()
public ImagingManifest addStudy(ImagingManifest.StudyComponent t)
public ImagingManifest.StudyComponent getStudyFirstRep()
study, creating it if it does not already existprotected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic Base[] getProperty(int hash, String name, boolean checkValid) throws FHIRException
getProperty in class DomainResourceFHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws FHIRException
setProperty in class DomainResourceFHIRExceptionpublic Base setProperty(String name, Base value) throws FHIRException
setProperty in class DomainResourceFHIRExceptionpublic Base makeProperty(int hash, String name) throws FHIRException
makeProperty in class DomainResourceFHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws FHIRException
getTypesForProperty in class DomainResourceFHIRExceptionpublic Base addChild(String name) throws FHIRException
addChild in class DomainResourceFHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic ImagingManifest copy()
copy in class DomainResourceprotected ImagingManifest typedCopy()
public boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2017 University Health Network. All rights reserved.