Class ProcessRequest
- 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
Definition: This resource provides the target, request and response, and action details for an action to be performed by the target on or about existing resources.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/ProcessRequest
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Block class for child element: ProcessRequest.item () -
Field Summary
Modifier and TypeFieldDescriptionstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for actionstatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for identifierstatic final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for organizationstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for providerstatic final String
Search parameter constant for actionstatic final String
Search parameter constant for identifierstatic final String
Search parameter constant for organizationstatic final String
Search parameter constant for providerFields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.model.primitive.StringDt
Adds and returns a new value for exclude ()addExclude
(ca.uhn.fhir.model.primitive.StringDt theValue) Adds a given new value for exclude ()addExclude
(String theString) Adds a new value for exclude ()Adds and returns a new value for identifier ()addIdentifier
(IdentifierDt theValue) Adds a given new value for identifier ()ca.uhn.fhir.model.primitive.StringDt
Adds and returns a new value for include ()addInclude
(ca.uhn.fhir.model.primitive.StringDt theValue) Adds a given new value for include ()addInclude
(String theString) Adds a new value for include ()addItem()
Adds and returns a new value for item ()addItem
(ProcessRequest.Item theValue) Adds a given new value for item ()Gets the value(s) for action ().ca.uhn.fhir.model.primitive.BoundCodeDt
<ActionListEnum> Gets the value(s) for action ().<T extends ca.uhn.fhir.model.api.IElement>
List<T> getAllPopulatedChildElementsOfType
(Class<T> theType) Gets the value(s) for created ().ca.uhn.fhir.model.primitive.DateTimeDt
Gets the value(s) for created ().List
<ca.uhn.fhir.model.primitive.StringDt> Gets the value(s) for exclude ().ca.uhn.fhir.model.primitive.StringDt
Gets the first repetition for exclude (), creating it if it does not already exist.Gets the value(s) for identifier ().Gets the first repetition for identifier (), creating it if it does not already exist.List
<ca.uhn.fhir.model.primitive.StringDt> Gets the value(s) for include ().ca.uhn.fhir.model.primitive.StringDt
Gets the first repetition for include (), creating it if it does not already exist.getItem()
Gets the value(s) for item ().Gets the first repetition for item (), creating it if it does not already exist.Gets the value(s) for nullify ().ca.uhn.fhir.model.primitive.BooleanDt
Gets the value(s) for nullify ().Gets the value(s) for organization ().Gets the value(s) for originalRuleset ().Gets the value(s) for period ().Gets the value(s) for provider ().Gets the value(s) for reference ().ca.uhn.fhir.model.primitive.StringDt
Gets the value(s) for reference ().Gets the value(s) for request ().Gets the value(s) for response ().Gets the value(s) for ruleset ().ca.uhn.fhir.context.FhirVersionEnum
Gets the value(s) for target ().boolean
isEmpty()
setAction
(ActionListEnum theValue) Sets the value(s) for action ()setAction
(ca.uhn.fhir.model.primitive.BoundCodeDt<ActionListEnum> theValue) Sets the value(s) for action ()setCreated
(ca.uhn.fhir.model.primitive.DateTimeDt theValue) Sets the value(s) for created ()setCreated
(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for created ()setCreatedWithSecondsPrecision
(Date theDate) Sets the value for created ()setExclude
(List<ca.uhn.fhir.model.primitive.StringDt> theValue) Sets the value(s) for exclude ()setIdentifier
(List<IdentifierDt> theValue) Sets the value(s) for identifier ()setInclude
(List<ca.uhn.fhir.model.primitive.StringDt> theValue) Sets the value(s) for include ()setItem
(List<ProcessRequest.Item> theValue) Sets the value(s) for item ()setNullify
(boolean theBoolean) Sets the value for nullify ()setNullify
(ca.uhn.fhir.model.primitive.BooleanDt theValue) Sets the value(s) for nullify ()setOrganization
(ResourceReferenceDt theValue) Sets the value(s) for organization ()setOriginalRuleset
(CodingDt theValue) Sets the value(s) for originalRuleset ()Sets the value(s) for period ()setProvider
(ResourceReferenceDt theValue) Sets the value(s) for provider ()setReference
(ca.uhn.fhir.model.primitive.StringDt theValue) Sets the value(s) for reference ()setReference
(String theString) Sets the value for reference ()setRequest
(ResourceReferenceDt theValue) Sets the value(s) for request ()setResponse
(ResourceReferenceDt theValue) Sets the value(s) for response ()setRuleset
(CodingDt theValue) Sets the value(s) for ruleset ()setTarget
(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
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getIdElement, isDeleted, setId, setId
Methods inherited from interface ca.uhn.fhir.model.api.IResource
getContained, getId, getLanguage, getMeta, getResourceMetadata, getText, setId, setLanguage, setResourceMetadata
-
Field Details
-
SP_IDENTIFIER
Search parameter constant for identifierDescription: The business identifier of the ProcessRequest
Type: token
Path: ProcessRequest.identifier
- See Also:
-
IDENTIFIER
Fluent Client search parameter constant for identifierDescription: The business identifier of the ProcessRequest
Type: token
Path: ProcessRequest.identifier
-
SP_ORGANIZATION
Search parameter constant for organizationDescription: The organization who generated this request
Type: reference
Path: ProcessRequest.organization
- See Also:
-
ORGANIZATION
Fluent Client search parameter constant for organizationDescription: The organization who generated this request
Type: reference
Path: ProcessRequest.organization
-
SP_PROVIDER
Search parameter constant for providerDescription: The provider who regenerated this request
Type: reference
Path: ProcessRequest.provider
- See Also:
-
PROVIDER
Fluent Client search parameter constant for providerDescription: The provider who regenerated this request
Type: reference
Path: ProcessRequest.provider
-
SP_ACTION
Search parameter constant for actionDescription: The action requested by this resource
Type: token
Path: ProcessRequest.action
- See Also:
-
ACTION
Fluent Client search parameter constant for actionDescription: The action requested by this resource
Type: token
Path: ProcessRequest.action
-
INCLUDE_ORGANIZATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "ProcessRequest:organization". -
INCLUDE_PROVIDER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ProcessRequest:provider".
-
-
Constructor Details
-
ProcessRequest
public ProcessRequest()
-
-
Method Details
-
isEmpty
- Specified by:
isEmpty
in 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:
getAllPopulatedChildElementsOfType
in interfaceca.uhn.fhir.model.api.ICompositeElement
-
getActionElement
Gets the value(s) for action (). creating it if it does not exist. Will not returnnull
.Definition: The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest
-
getAction
Gets the value(s) for action (). creating it if it does not exist. This method may returnnull
.Definition: The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest
-
setAction
Sets the value(s) for action ()Definition: The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest
-
setAction
Sets the value(s) for action ()Definition: The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest
-
getIdentifier
Gets the value(s) for identifier (). creating it if it does not exist. Will not returnnull
.Definition: The ProcessRequest business identifier
-
setIdentifier
Sets the value(s) for identifier ()Definition: The ProcessRequest business identifier
-
addIdentifier
Adds and returns a new value for identifier ()Definition: The ProcessRequest business identifier
-
addIdentifier
Adds a given new value for identifier ()Definition: The ProcessRequest business identifier
- Parameters:
theValue
- The identifier to add (must not benull
)
-
getIdentifierFirstRep
Gets the first repetition for identifier (), creating it if it does not already exist.Definition: The ProcessRequest business identifier
-
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
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
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
Sets the value(s) for originalRuleset ()Definition: The style (standard) and version of the original material which was converted into this resource.
-
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
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
Sets the value(s) for created ()Definition: The date when this resource was created.
-
setCreatedWithSecondsPrecision
Sets the value for created ()Definition: The date when this resource was created.
-
setCreated
public ProcessRequest setCreated(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision) Sets the value for created ()Definition: The date when this resource was created.
-
getTarget
Gets the value(s) for target (). creating it if it does not exist. Will not returnnull
.Definition: The organization which is the target of the request.
-
setTarget
Sets the value(s) for target ()Definition: The organization which is the target of the request.
-
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 action specified in thise request.
-
setProvider
Sets the value(s) for provider ()Definition: The practitioner who is responsible for the action specified in thise request.
-
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 action speccified in thise request.
-
setOrganization
Sets the value(s) for organization ()Definition: The organization which is responsible for the action speccified in thise request.
-
getRequest
Gets the value(s) for request (). creating it if it does not exist. Will not returnnull
.Definition: Reference of resource which is the target or subject of this action.
-
setRequest
Sets the value(s) for request ()Definition: Reference of resource which is the target or subject of this action.
-
getResponse
Gets the value(s) for response (). creating it if it does not exist. Will not returnnull
.Definition: Reference of a prior response to resource which is the target or subject of this action.
-
setResponse
Sets the value(s) for response ()Definition: Reference of a prior response to resource which is the target or subject of this action.
-
getNullifyElement
Gets the value(s) for nullify (). creating it if it does not exist. Will not returnnull
.Definition: If true remove all history excluding audit.
-
getNullify
Gets the value(s) for nullify (). creating it if it does not exist. This method may returnnull
.Definition: If true remove all history excluding audit.
-
setNullify
Sets the value(s) for nullify ()Definition: If true remove all history excluding audit.
-
setNullify
Sets the value for nullify ()Definition: If true remove all history excluding audit.
-
getReferenceElement
Gets the value(s) for reference (). creating it if it does not exist. Will not returnnull
.Definition: A reference to supply which authenticates the process.
-
getReference
Gets the value(s) for reference (). creating it if it does not exist. This method may returnnull
.Definition: A reference to supply which authenticates the process.
-
setReference
Sets the value(s) for reference ()Definition: A reference to supply which authenticates the process.
-
setReference
Sets the value for reference ()Definition: A reference to supply which authenticates the process.
-
getItem
Gets the value(s) for item (). creating it if it does not exist. Will not returnnull
.Definition: List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.
-
setItem
Sets the value(s) for item ()Definition: List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.
-
addItem
Adds and returns a new value for item ()Definition: List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.
-
addItem
Adds a given new value for item ()Definition: List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.
- Parameters:
theValue
- The item to add (must not benull
)
-
getItemFirstRep
Gets the first repetition for item (), creating it if it does not already exist.Definition: List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.
-
getInclude
Gets the value(s) for include (). creating it if it does not exist. Will not returnnull
.Definition: Names of resource types to include
-
setInclude
Sets the value(s) for include ()Definition: Names of resource types to include
-
addInclude
Adds and returns a new value for include ()Definition: Names of resource types to include
-
addInclude
Adds a given new value for include ()Definition: Names of resource types to include
- Parameters:
theValue
- The include to add (must not benull
)
-
getIncludeFirstRep
Gets the first repetition for include (), creating it if it does not already exist.Definition: Names of resource types to include
-
addInclude
Adds a new value for include ()Definition: Names of resource types to include
- Returns:
- Returns a reference to this object, to allow for simple chaining.
-
getExclude
Gets the value(s) for exclude (). creating it if it does not exist. Will not returnnull
.Definition: Names of resource types to exclude
-
setExclude
Sets the value(s) for exclude ()Definition: Names of resource types to exclude
-
addExclude
Adds and returns a new value for exclude ()Definition: Names of resource types to exclude
-
addExclude
Adds a given new value for exclude ()Definition: Names of resource types to exclude
- Parameters:
theValue
- The exclude to add (must not benull
)
-
getExcludeFirstRep
Gets the first repetition for exclude (), creating it if it does not already exist.Definition: Names of resource types to exclude
-
addExclude
Adds a new value for exclude ()Definition: Names of resource types to exclude
- Returns:
- Returns a reference to this object, to allow for simple chaining.
-
getPeriod
Gets the value(s) for period (). creating it if it does not exist. Will not returnnull
.Definition: A period of time during which the fulfilling resources would have been created.
-
setPeriod
Sets the value(s) for period ()Definition: A period of time during which the fulfilling resources would have been created.
-
getResourceName
- Specified by:
getResourceName
in interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
- Specified by:
getStructureFhirVersionEnum
in interfaceorg.hl7.fhir.instance.model.api.IBaseResource
- Specified by:
getStructureFhirVersionEnum
in interfaceca.uhn.fhir.model.api.IResource
-