Class EnrollmentRequest
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.dstu2.resource.BaseResource
-
- ca.uhn.fhir.model.dstu2.resource.EnrollmentRequest
-
- All Implemented Interfaces:
ca.uhn.fhir.model.api.ICompositeElement,ca.uhn.fhir.model.api.IElement,ca.uhn.fhir.model.api.IResource,ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions,Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseResource
public class EnrollmentRequest extends BaseResource implements ca.uhn.fhir.model.api.IResource
HAPI/FHIR EnrollmentRequest Resource ()Definition: This resource provides the insurance enrollment details to the insurer regarding a specified coverage.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/EnrollmentRequest
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_PATIENTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_SUBJECTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.rest.gclient.ReferenceClientParamPATIENTFluent Client search parameter constant for patientstatic StringSP_IDENTIFIERSearch parameter constant for identifierstatic StringSP_PATIENTSearch parameter constant for patientstatic StringSP_SUBJECTSearch parameter constant for subjectstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamSUBJECTFluent Client search parameter constant for subject-
Fields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID, SP_RES_LANGUAGE
-
-
Constructor Summary
Constructors Constructor Description EnrollmentRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdentifierDtaddIdentifier()Adds and returns a new value for identifier ()EnrollmentRequestaddIdentifier(IdentifierDt theValue)Adds a given new value for identifier ()<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)ResourceReferenceDtgetCoverage()Gets the value(s) for coverage ().DategetCreated()Gets the value(s) for created ().ca.uhn.fhir.model.primitive.DateTimeDtgetCreatedElement()Gets the value(s) for created ().List<IdentifierDt>getIdentifier()Gets the value(s) for identifier ().IdentifierDtgetIdentifierFirstRep()Gets the first repetition for identifier (), creating it if it does not already exist.ResourceReferenceDtgetOrganization()Gets the value(s) for organization ().CodingDtgetOriginalRuleset()Gets the value(s) for originalRuleset ().ResourceReferenceDtgetProvider()Gets the value(s) for provider ().CodingDtgetRelationship()Gets the value(s) for relationship ().StringgetResourceName()CodingDtgetRuleset()Gets the value(s) for ruleset ().ca.uhn.fhir.context.FhirVersionEnumgetStructureFhirVersionEnum()ResourceReferenceDtgetSubject()Gets the value(s) for subject ().ResourceReferenceDtgetTarget()Gets the value(s) for target ().booleanisEmpty()EnrollmentRequestsetCoverage(ResourceReferenceDt theValue)Sets the value(s) for coverage ()EnrollmentRequestsetCreated(ca.uhn.fhir.model.primitive.DateTimeDt theValue)Sets the value(s) for created ()EnrollmentRequestsetCreated(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for created ()EnrollmentRequestsetCreatedWithSecondsPrecision(Date theDate)Sets the value for created ()EnrollmentRequestsetIdentifier(List<IdentifierDt> theValue)Sets the value(s) for identifier ()EnrollmentRequestsetOrganization(ResourceReferenceDt theValue)Sets the value(s) for organization ()EnrollmentRequestsetOriginalRuleset(CodingDt theValue)Sets the value(s) for originalRuleset ()EnrollmentRequestsetProvider(ResourceReferenceDt theValue)Sets the value(s) for provider ()EnrollmentRequestsetRelationship(CodingDt theValue)Sets the value(s) for relationship ()EnrollmentRequestsetRuleset(CodingDt theValue)Sets the value(s) for ruleset ()EnrollmentRequestsetSubject(ResourceReferenceDt theValue)Sets the value(s) for subject ()EnrollmentRequestsetTarget(ResourceReferenceDt theValue)Sets the value(s) for target ()-
Methods inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toString
-
Methods inherited from class ca.uhn.fhir.model.api.BaseElement
addUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, getUserData, hasFormatComment, setUserData
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
fhirType, getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
-
-
-
-
Field Detail
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter constant for identifierDescription: The business identifier of the Enrollment
Type: token
Path: EnrollmentRequest.identifier
- See Also:
- Constant Field Values
-
IDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Fluent Client search parameter constant for identifierDescription: The business identifier of the Enrollment
Type: token
Path: EnrollmentRequest.identifier
-
SP_SUBJECT
public static final String SP_SUBJECT
Search parameter constant for subjectDescription: The party to be enrolled
Type: reference
Path: EnrollmentRequest.subject
- See Also:
- Constant Field Values
-
SUBJECT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUBJECT
Fluent Client search parameter constant for subjectDescription: The party to be enrolled
Type: reference
Path: EnrollmentRequest.subject
-
SP_PATIENT
public static final String SP_PATIENT
Search parameter constant for patientDescription: The party to be enrolled
Type: reference
Path: EnrollmentRequest.subject
- See Also:
- Constant Field Values
-
PATIENT
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Fluent Client search parameter constant for patientDescription: The party to be enrolled
Type: reference
Path: EnrollmentRequest.subject
-
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 "EnrollmentRequest:patient".
-
INCLUDE_SUBJECT
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUBJECT
Constant for fluent queries to be used to add include statements. Specifies the path value of "EnrollmentRequest:subject".
-
-
Constructor Detail
-
EnrollmentRequest
public EnrollmentRequest()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase
-
getAllPopulatedChildElementsOfType
public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
- Specified by:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getIdentifier
public List<IdentifierDt> getIdentifier()
Gets the value(s) for identifier (). creating it if it does not exist. Will not returnnull.Definition: The Response business identifier
-
setIdentifier
public EnrollmentRequest setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier ()Definition: The Response business identifier
-
addIdentifier
public IdentifierDt addIdentifier()
Adds and returns a new value for identifier ()Definition: The Response business identifier
-
addIdentifier
public EnrollmentRequest addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier ()Definition: The Response business identifier
- Parameters:
theValue- The identifier to add (must not benull)
-
getIdentifierFirstRep
public IdentifierDt getIdentifierFirstRep()
Gets the first repetition for identifier (), creating it if it does not already exist.Definition: The Response business identifier
-
getRuleset
public CodingDt getRuleset()
Gets the value(s) for ruleset (). creating it if it does not exist. Will not returnnull.Definition: The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.
-
setRuleset
public EnrollmentRequest setRuleset(CodingDt theValue)
Sets the value(s) for ruleset ()Definition: The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.
-
getOriginalRuleset
public CodingDt getOriginalRuleset()
Gets the value(s) for originalRuleset (). creating it if it does not exist. Will not returnnull.Definition: The style (standard) and version of the original material which was converted into this resource.
-
setOriginalRuleset
public EnrollmentRequest setOriginalRuleset(CodingDt theValue)
Sets the value(s) for originalRuleset ()Definition: The style (standard) and version of the original material which was converted into this resource.
-
getCreatedElement
public ca.uhn.fhir.model.primitive.DateTimeDt getCreatedElement()
Gets the value(s) for created (). creating it if it does not exist. Will not returnnull.Definition: The date when this resource was created.
-
getCreated
public Date getCreated()
Gets the value(s) for created (). creating it if it does not exist. This method may returnnull.Definition: The date when this resource was created.
-
setCreated
public EnrollmentRequest setCreated(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) for created ()Definition: The date when this resource was created.
-
setCreated
public EnrollmentRequest setCreated(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for created ()Definition: The date when this resource was created.
-
setCreatedWithSecondsPrecision
public EnrollmentRequest setCreatedWithSecondsPrecision(Date theDate)
Sets the value for created ()Definition: The date when this resource was created.
-
getTarget
public ResourceReferenceDt getTarget()
Gets the value(s) for target (). creating it if it does not exist. Will not returnnull.Definition: The Insurer who is target of the request.
-
setTarget
public EnrollmentRequest setTarget(ResourceReferenceDt theValue)
Sets the value(s) for target ()Definition: The Insurer who is target of the request.
-
getProvider
public ResourceReferenceDt getProvider()
Gets the value(s) for provider (). creating it if it does not exist. Will not returnnull.Definition: The practitioner who is responsible for the services rendered to the patient.
-
setProvider
public EnrollmentRequest setProvider(ResourceReferenceDt theValue)
Sets the value(s) for provider ()Definition: The practitioner who is responsible for the services rendered to the patient.
-
getOrganization
public ResourceReferenceDt getOrganization()
Gets the value(s) for organization (). creating it if it does not exist. Will not returnnull.Definition: The organization which is responsible for the services rendered to the patient.
-
setOrganization
public EnrollmentRequest setOrganization(ResourceReferenceDt theValue)
Sets the value(s) for organization ()Definition: The organization which is responsible for the services rendered to the patient.
-
getSubject
public ResourceReferenceDt getSubject()
Gets the value(s) for subject (). creating it if it does not exist. Will not returnnull.Definition: Patient Resource
-
setSubject
public EnrollmentRequest setSubject(ResourceReferenceDt theValue)
Sets the value(s) for subject ()Definition: Patient Resource
-
getCoverage
public ResourceReferenceDt getCoverage()
Gets the value(s) for coverage (). creating it if it does not exist. Will not returnnull.Definition: Reference to the program or plan identification, underwriter or payor.
-
setCoverage
public EnrollmentRequest setCoverage(ResourceReferenceDt theValue)
Sets the value(s) for coverage ()Definition: Reference to the program or plan identification, underwriter or payor.
-
getRelationship
public CodingDt getRelationship()
Gets the value(s) for relationship (). creating it if it does not exist. Will not returnnull.Definition: The relationship of the patient to the subscriber
-
setRelationship
public EnrollmentRequest setRelationship(CodingDt theValue)
Sets the value(s) for relationship ()Definition: The relationship of the patient to the subscriber
-
getResourceName
public String getResourceName()
- Specified by:
getResourceNamein interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
public ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
- Specified by:
getStructureFhirVersionEnumin interfaceorg.hl7.fhir.instance.model.api.IBaseResource- Specified by:
getStructureFhirVersionEnumin interfaceca.uhn.fhir.model.api.IResource
-
-