Package org.hl7.fhir
Class EnrollmentRequest
- java.lang.Object
-
- org.hl7.fhir.Resource
-
- org.hl7.fhir.DomainResource
-
- org.hl7.fhir.EnrollmentRequest
-
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
public class EnrollmentRequest extends DomainResource implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
If the element is present, it must have either a @value, an @id, or extensionsJava class for EnrollmentRequest complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EnrollmentRequest"> <complexContent> <extension base="{http://hl7.org/fhir}DomainResource"> <sequence> <element name="identifier" type="{http://hl7.org/fhir}Identifier" maxOccurs="unbounded" minOccurs="0"/> <element name="ruleset" type="{http://hl7.org/fhir}Coding" minOccurs="0"/> <element name="originalRuleset" type="{http://hl7.org/fhir}Coding" minOccurs="0"/> <element name="created" type="{http://hl7.org/fhir}dateTime" minOccurs="0"/> <element name="target" type="{http://hl7.org/fhir}Reference" minOccurs="0"/> <element name="provider" type="{http://hl7.org/fhir}Reference" minOccurs="0"/> <element name="organization" type="{http://hl7.org/fhir}Reference" minOccurs="0"/> <element name="subject" type="{http://hl7.org/fhir}Reference"/> <element name="coverage" type="{http://hl7.org/fhir}Reference"/> <element name="relationship" type="{http://hl7.org/fhir}Coding"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Referencecoverageprotected DateTimecreatedprotected java.util.List<Identifier>identifierprotected Referenceorganizationprotected CodingoriginalRulesetprotected Referenceproviderprotected Codingrelationshipprotected Codingrulesetprotected Referencesubjectprotected Referencetarget-
Fields inherited from class org.hl7.fhir.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description EnrollmentRequest()
-
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)ReferencegetCoverage()Gets the value of the coverage property.DateTimegetCreated()Gets the value of the created property.java.util.List<Identifier>getIdentifier()Gets the value of the identifier property.ReferencegetOrganization()Gets the value of the organization property.CodinggetOriginalRuleset()Gets the value of the originalRuleset property.ReferencegetProvider()Gets the value of the provider property.CodinggetRelationship()Gets the value of the relationship property.CodinggetRuleset()Gets the value of the ruleset property.ReferencegetSubject()Gets the value of the subject property.ReferencegetTarget()Gets the value of the target property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)voidsetCoverage(Reference value)Sets the value of the coverage property.voidsetCreated(DateTime value)Sets the value of the created property.voidsetOrganization(Reference value)Sets the value of the organization property.voidsetOriginalRuleset(Coding value)Sets the value of the originalRuleset property.voidsetProvider(Reference value)Sets the value of the provider property.voidsetRelationship(Coding value)Sets the value of the relationship property.voidsetRuleset(Coding value)Sets the value of the ruleset property.voidsetSubject(Reference value)Sets the value of the subject property.voidsetTarget(Reference value)Sets the value of the target property.java.lang.StringtoString()EnrollmentRequestwithContained(java.util.Collection<ResourceContainer> values)EnrollmentRequestwithContained(ResourceContainer... values)EnrollmentRequestwithCoverage(Reference value)EnrollmentRequestwithCreated(DateTime value)EnrollmentRequestwithExtension(java.util.Collection<Extension> values)EnrollmentRequestwithExtension(Extension... values)EnrollmentRequestwithId(Id value)EnrollmentRequestwithIdentifier(java.util.Collection<Identifier> values)EnrollmentRequestwithIdentifier(Identifier... values)EnrollmentRequestwithImplicitRules(Uri value)EnrollmentRequestwithLanguage(Code value)EnrollmentRequestwithMeta(Meta value)EnrollmentRequestwithModifierExtension(java.util.Collection<Extension> values)EnrollmentRequestwithModifierExtension(Extension... values)EnrollmentRequestwithOrganization(Reference value)EnrollmentRequestwithOriginalRuleset(Coding value)EnrollmentRequestwithProvider(Reference value)EnrollmentRequestwithRelationship(Coding value)EnrollmentRequestwithRuleset(Coding value)EnrollmentRequestwithSubject(Reference value)EnrollmentRequestwithTarget(Reference value)EnrollmentRequestwithText(Narrative value)-
Methods inherited from class org.hl7.fhir.DomainResource
getContained, getExtension, getModifierExtension, getText, setText
-
Methods inherited from class org.hl7.fhir.Resource
getId, getImplicitRules, getLanguage, getMeta, setId, setImplicitRules, setLanguage, setMeta
-
-
-
-
Field Detail
-
identifier
protected java.util.List<Identifier> identifier
-
ruleset
protected Coding ruleset
-
originalRuleset
protected Coding originalRuleset
-
created
protected DateTime created
-
target
protected Reference target
-
provider
protected Reference provider
-
organization
protected Reference organization
-
subject
protected Reference subject
-
coverage
protected Reference coverage
-
relationship
protected Coding relationship
-
-
Method Detail
-
getIdentifier
public java.util.List<Identifier> getIdentifier()
Gets the value of the identifier property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the identifier property.For example, to add a new item, do as follows:
getIdentifier().add(newItem);Objects of the following type(s) are allowed in the list
Identifier
-
getRuleset
public Coding getRuleset()
Gets the value of the ruleset property.- Returns:
- possible object is
Coding
-
setRuleset
public void setRuleset(Coding value)
Sets the value of the ruleset property.- Parameters:
value- allowed object isCoding
-
getOriginalRuleset
public Coding getOriginalRuleset()
Gets the value of the originalRuleset property.- Returns:
- possible object is
Coding
-
setOriginalRuleset
public void setOriginalRuleset(Coding value)
Sets the value of the originalRuleset property.- Parameters:
value- allowed object isCoding
-
getCreated
public DateTime getCreated()
Gets the value of the created property.- Returns:
- possible object is
DateTime
-
setCreated
public void setCreated(DateTime value)
Sets the value of the created property.- Parameters:
value- allowed object isDateTime
-
getTarget
public Reference getTarget()
Gets the value of the target property.- Returns:
- possible object is
Reference
-
setTarget
public void setTarget(Reference value)
Sets the value of the target property.- Parameters:
value- allowed object isReference
-
getProvider
public Reference getProvider()
Gets the value of the provider property.- Returns:
- possible object is
Reference
-
setProvider
public void setProvider(Reference value)
Sets the value of the provider property.- Parameters:
value- allowed object isReference
-
getOrganization
public Reference getOrganization()
Gets the value of the organization property.- Returns:
- possible object is
Reference
-
setOrganization
public void setOrganization(Reference value)
Sets the value of the organization property.- Parameters:
value- allowed object isReference
-
getSubject
public Reference getSubject()
Gets the value of the subject property.- Returns:
- possible object is
Reference
-
setSubject
public void setSubject(Reference value)
Sets the value of the subject property.- Parameters:
value- allowed object isReference
-
getCoverage
public Reference getCoverage()
Gets the value of the coverage property.- Returns:
- possible object is
Reference
-
setCoverage
public void setCoverage(Reference value)
Sets the value of the coverage property.- Parameters:
value- allowed object isReference
-
getRelationship
public Coding getRelationship()
Gets the value of the relationship property.- Returns:
- possible object is
Coding
-
setRelationship
public void setRelationship(Coding value)
Sets the value of the relationship property.- Parameters:
value- allowed object isCoding
-
withIdentifier
public EnrollmentRequest withIdentifier(Identifier... values)
-
withIdentifier
public EnrollmentRequest withIdentifier(java.util.Collection<Identifier> values)
-
withRuleset
public EnrollmentRequest withRuleset(Coding value)
-
withOriginalRuleset
public EnrollmentRequest withOriginalRuleset(Coding value)
-
withCreated
public EnrollmentRequest withCreated(DateTime value)
-
withTarget
public EnrollmentRequest withTarget(Reference value)
-
withProvider
public EnrollmentRequest withProvider(Reference value)
-
withOrganization
public EnrollmentRequest withOrganization(Reference value)
-
withSubject
public EnrollmentRequest withSubject(Reference value)
-
withCoverage
public EnrollmentRequest withCoverage(Reference value)
-
withRelationship
public EnrollmentRequest withRelationship(Coding value)
-
withText
public EnrollmentRequest withText(Narrative value)
- Overrides:
withTextin classDomainResource
-
withContained
public EnrollmentRequest withContained(ResourceContainer... values)
- Overrides:
withContainedin classDomainResource
-
withContained
public EnrollmentRequest withContained(java.util.Collection<ResourceContainer> values)
- Overrides:
withContainedin classDomainResource
-
withExtension
public EnrollmentRequest withExtension(Extension... values)
- Overrides:
withExtensionin classDomainResource
-
withExtension
public EnrollmentRequest withExtension(java.util.Collection<Extension> values)
- Overrides:
withExtensionin classDomainResource
-
withModifierExtension
public EnrollmentRequest withModifierExtension(Extension... values)
- Overrides:
withModifierExtensionin classDomainResource
-
withModifierExtension
public EnrollmentRequest withModifierExtension(java.util.Collection<Extension> values)
- Overrides:
withModifierExtensionin classDomainResource
-
withId
public EnrollmentRequest withId(Id value)
- Overrides:
withIdin classDomainResource
-
withMeta
public EnrollmentRequest withMeta(Meta value)
- Overrides:
withMetain classDomainResource
-
withImplicitRules
public EnrollmentRequest withImplicitRules(Uri value)
- Overrides:
withImplicitRulesin classDomainResource
-
withLanguage
public EnrollmentRequest withLanguage(Code value)
- Overrides:
withLanguagein classDomainResource
-
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 classDomainResource
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classDomainResource
-
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 classDomainResource
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDomainResource
-
toString
public java.lang.String toString()
- Overrides:
toStringin classDomainResource
-
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 classDomainResource
-
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 classDomainResource
-
-