Package org.hl7.fhir
Class ImagingExcerptViewable
- java.lang.Object
-
- org.hl7.fhir.Element
-
- org.hl7.fhir.BackboneElement
-
- org.hl7.fhir.ImagingExcerptViewable
-
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
public class ImagingExcerptViewable extends BackboneElement implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
A manifest of a set of DICOM Service-Object Pair Instances (SOP Instances). The referenced SOP Instances (images or other content) are for a single patient, and may be from one or more studies. The referenced SOP Instances have been selected for a purpose, such as quality assurance, conference, or consult. Reflecting that range of purposes, typical ImagingExcerpt resources may include all SOP Instances in a study (perhaps for sharing through a Health Information Exchange); key images from multiple studies (for reference by a referring or treating physician); a multi-frame ultrasound instance ("cine" video clip) and a set of measurements taken from that instance (for inclusion in a teaching file); and so on.Java class for ImagingExcerpt.Viewable complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ImagingExcerpt.Viewable"> <complexContent> <extension base="{http://hl7.org/fhir}BackboneElement"> <sequence> <element name="contentType" type="{http://hl7.org/fhir}code"/> <element name="height" type="{http://hl7.org/fhir}positiveInt" minOccurs="0"/> <element name="width" type="{http://hl7.org/fhir}positiveInt" minOccurs="0"/> <element name="frames" type="{http://hl7.org/fhir}positiveInt" minOccurs="0"/> <element name="duration" type="{http://hl7.org/fhir}unsignedInt" minOccurs="0"/> <element name="size" type="{http://hl7.org/fhir}unsignedInt" minOccurs="0"/> <element name="title" type="{http://hl7.org/fhir}string" minOccurs="0"/> <element name="url" type="{http://hl7.org/fhir}uri"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected CodecontentTypeprotected UnsignedIntdurationprotected PositiveIntframesprotected PositiveIntheightprotected UnsignedIntsizeprotected Stringtitleprotected Uriurlprotected PositiveIntwidth-
Fields inherited from class org.hl7.fhir.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description ImagingExcerptViewable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilderappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)java.lang.StringBuilderappendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)booleanequals(java.lang.Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)CodegetContentType()Gets the value of the contentType property.UnsignedIntgetDuration()Gets the value of the duration property.PositiveIntgetFrames()Gets the value of the frames property.PositiveIntgetHeight()Gets the value of the height property.UnsignedIntgetSize()Gets the value of the size property.StringgetTitle()Gets the value of the title property.UrigetUrl()Gets the value of the url property.PositiveIntgetWidth()Gets the value of the width property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)voidsetContentType(Code value)Sets the value of the contentType property.voidsetDuration(UnsignedInt value)Sets the value of the duration property.voidsetFrames(PositiveInt value)Sets the value of the frames property.voidsetHeight(PositiveInt value)Sets the value of the height property.voidsetSize(UnsignedInt value)Sets the value of the size property.voidsetTitle(String value)Sets the value of the title property.voidsetUrl(Uri value)Sets the value of the url property.voidsetWidth(PositiveInt value)Sets the value of the width property.java.lang.StringtoString()ImagingExcerptViewablewithContentType(Code value)ImagingExcerptViewablewithDuration(UnsignedInt value)ImagingExcerptViewablewithExtension(java.util.Collection<Extension> values)ImagingExcerptViewablewithExtension(Extension... values)ImagingExcerptViewablewithFrames(PositiveInt value)ImagingExcerptViewablewithHeight(PositiveInt value)ImagingExcerptViewablewithId(java.lang.String value)ImagingExcerptViewablewithModifierExtension(java.util.Collection<Extension> values)ImagingExcerptViewablewithModifierExtension(Extension... values)ImagingExcerptViewablewithSize(UnsignedInt value)ImagingExcerptViewablewithTitle(String value)ImagingExcerptViewablewithUrl(Uri value)ImagingExcerptViewablewithWidth(PositiveInt value)-
Methods inherited from class org.hl7.fhir.BackboneElement
getModifierExtension
-
Methods inherited from class org.hl7.fhir.Element
getExtension, getId, setId
-
-
-
-
Field Detail
-
contentType
protected Code contentType
-
height
protected PositiveInt height
-
width
protected PositiveInt width
-
frames
protected PositiveInt frames
-
duration
protected UnsignedInt duration
-
size
protected UnsignedInt size
-
title
protected String title
-
url
protected Uri url
-
-
Method Detail
-
getContentType
public Code getContentType()
Gets the value of the contentType property.- Returns:
- possible object is
Code
-
setContentType
public void setContentType(Code value)
Sets the value of the contentType property.- Parameters:
value- allowed object isCode
-
getHeight
public PositiveInt getHeight()
Gets the value of the height property.- Returns:
- possible object is
PositiveInt
-
setHeight
public void setHeight(PositiveInt value)
Sets the value of the height property.- Parameters:
value- allowed object isPositiveInt
-
getWidth
public PositiveInt getWidth()
Gets the value of the width property.- Returns:
- possible object is
PositiveInt
-
setWidth
public void setWidth(PositiveInt value)
Sets the value of the width property.- Parameters:
value- allowed object isPositiveInt
-
getFrames
public PositiveInt getFrames()
Gets the value of the frames property.- Returns:
- possible object is
PositiveInt
-
setFrames
public void setFrames(PositiveInt value)
Sets the value of the frames property.- Parameters:
value- allowed object isPositiveInt
-
getDuration
public UnsignedInt getDuration()
Gets the value of the duration property.- Returns:
- possible object is
UnsignedInt
-
setDuration
public void setDuration(UnsignedInt value)
Sets the value of the duration property.- Parameters:
value- allowed object isUnsignedInt
-
getSize
public UnsignedInt getSize()
Gets the value of the size property.- Returns:
- possible object is
UnsignedInt
-
setSize
public void setSize(UnsignedInt value)
Sets the value of the size property.- Parameters:
value- allowed object isUnsignedInt
-
getTitle
public String getTitle()
Gets the value of the title property.- Returns:
- possible object is
String
-
setTitle
public void setTitle(String value)
Sets the value of the title property.- Parameters:
value- allowed object isString
-
setUrl
public void setUrl(Uri value)
Sets the value of the url property.- Parameters:
value- allowed object isUri
-
withContentType
public ImagingExcerptViewable withContentType(Code value)
-
withHeight
public ImagingExcerptViewable withHeight(PositiveInt value)
-
withWidth
public ImagingExcerptViewable withWidth(PositiveInt value)
-
withFrames
public ImagingExcerptViewable withFrames(PositiveInt value)
-
withDuration
public ImagingExcerptViewable withDuration(UnsignedInt value)
-
withSize
public ImagingExcerptViewable withSize(UnsignedInt value)
-
withTitle
public ImagingExcerptViewable withTitle(String value)
-
withUrl
public ImagingExcerptViewable withUrl(Uri value)
-
withModifierExtension
public ImagingExcerptViewable withModifierExtension(Extension... values)
- Overrides:
withModifierExtensionin classBackboneElement
-
withModifierExtension
public ImagingExcerptViewable withModifierExtension(java.util.Collection<Extension> values)
- Overrides:
withModifierExtensionin classBackboneElement
-
withExtension
public ImagingExcerptViewable withExtension(Extension... values)
- Overrides:
withExtensionin classBackboneElement
-
withExtension
public ImagingExcerptViewable withExtension(java.util.Collection<Extension> values)
- Overrides:
withExtensionin classBackboneElement
-
withId
public ImagingExcerptViewable withId(java.lang.String value)
- Overrides:
withIdin classBackboneElement
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classBackboneElement
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classBackboneElement
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classBackboneElement
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBackboneElement
-
toString
public java.lang.String toString()
- Overrides:
toStringin classBackboneElement
-
append
public java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classBackboneElement
-
appendFields
public java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classBackboneElement
-
-