Package org.hl7.fhir.dstu2.model
Class ProcessRequest
java.lang.Object
org.hl7.fhir.dstu2.model.Base
org.hl7.fhir.dstu2.model.BaseResource
org.hl7.fhir.dstu2.model.Resource
org.hl7.fhir.dstu2.model.DomainResource
org.hl7.fhir.dstu2.model.ProcessRequest
- All Implemented Interfaces:
ca.uhn.fhir.model.api.IElement
,Serializable
,org.hl7.fhir.instance.model.api.IAnyResource
,org.hl7.fhir.instance.model.api.IBase
,org.hl7.fhir.instance.model.api.IBaseHasExtensions
,org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
,org.hl7.fhir.instance.model.api.IBaseResource
,org.hl7.fhir.instance.model.api.IDomainResource
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.
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static class
static class
-
Field Summary
Modifier and TypeFieldDescriptionprotected Enumeration
<ProcessRequest.ActionList> The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest.protected DateTimeType
The date when this resource was created.protected List
<StringType> Names of resource types to exclude.protected List
<Identifier> The ProcessRequest business identifier.protected List
<StringType> Names of resource types to include.protected List
<ProcessRequest.ItemsComponent> List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.protected BooleanType
If true remove all history excluding audit.protected Reference
The organization which is responsible for the action speccified in thise request.protected Organization
The actual object that is the target of the reference (The organization which is responsible for the action speccified in thise request.)protected Coding
The style (standard) and version of the original material which was converted into this resource.protected Period
A period of time during which the fulfilling resources would have been created.protected Reference
The practitioner who is responsible for the action specified in thise request.protected Practitioner
The actual object that is the target of the reference (The practitioner who is responsible for the action specified in thise request.)protected StringType
A reference to supply which authenticates the process.protected Reference
Reference of resource which is the target or subject of this action.protected Resource
The actual object that is the target of the reference (Reference of resource which is the target or subject of this action.)protected Reference
Reference of a prior response to resource which is the target or subject of this action.protected Resource
The actual object that is the target of the reference (Reference of a prior response to resource which is the target or subject of this action.)protected Coding
The version of the style of resource contents.static final String
static final String
static final String
static final String
protected Reference
The organization which is the target of the request.protected Organization
The actual object that is the target of the reference (The organization which is the target of the request.)Fields inherited from class org.hl7.fhir.dstu2.model.DomainResource
contained, extension, modifierExtension, text
Fields inherited from class org.hl7.fhir.dstu2.model.Resource
id, implicitRules, language, meta
Fields inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
RES_ID, RES_LAST_UPDATED, RES_PROFILE, RES_SECURITY, RES_TAG, SP_RES_ID, SP_RES_LAST_UPDATED, SP_RES_PROFILE, SP_RES_SECURITY, SP_RES_TAG
Fields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionaddExclude
(String value) addInclude
(String value) addItem()
copy()
boolean
equalsDeep
(Base other) boolean
equalsShallow
(Base other) fhirType()
getItem()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasExclude
(String value) boolean
boolean
boolean
hasInclude
(String value) boolean
hasItem()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> childrenList) setCreated
(Date value) setCreatedElement
(DateTimeType value) setNullify
(boolean value) setNullifyElement
(BooleanType value) setOrganization
(Reference value) setOriginalRuleset
(Coding value) void
setProperty
(String name, Base value) setProvider
(Reference value) setProviderTarget
(Practitioner value) setReference
(String value) setReferenceElement
(StringType value) setRequest
(Reference value) setRequestTarget
(Resource value) setResponse
(Reference value) setResponseTarget
(Resource value) setRuleset
(Coding value) setTargetTarget
(Organization value) protected ProcessRequest
Methods inherited from class org.hl7.fhir.dstu2.model.DomainResource
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionByUrl, getModifierExtension, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setText
Methods inherited from class org.hl7.fhir.dstu2.model.Resource
copyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta
Methods inherited from class org.hl7.fhir.dstu2.model.BaseResource
getStructureFhirVersionEnum, setId
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINN
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserData
Methods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
getMeta, getStructureFhirVersionEnum, isDeleted, setId
-
Field Details
-
action
The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest. -
identifier
The ProcessRequest business identifier. -
ruleset
The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources. -
originalRuleset
The style (standard) and version of the original material which was converted into this resource. -
created
The date when this resource was created. -
target
The organization which is the target of the request. -
targetTarget
The actual object that is the target of the reference (The organization which is the target of the request.) -
provider
The practitioner who is responsible for the action specified in thise request. -
providerTarget
The actual object that is the target of the reference (The practitioner who is responsible for the action specified in thise request.) -
organization
The organization which is responsible for the action speccified in thise request. -
organizationTarget
The actual object that is the target of the reference (The organization which is responsible for the action speccified in thise request.) -
request
Reference of resource which is the target or subject of this action. -
requestTarget
The actual object that is the target of the reference (Reference of resource which is the target or subject of this action.) -
response
Reference of a prior response to resource which is the target or subject of this action. -
responseTarget
The actual object that is the target of the reference (Reference of a prior response to resource which is the target or subject of this action.) -
nullify
If true remove all history excluding audit. -
reference
A reference to supply which authenticates the process. -
item
List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated. -
include
Names of resource types to include. -
exclude
Names of resource types to exclude. -
period
A period of time during which the fulfilling resources would have been created. -
SP_IDENTIFIER
- See Also:
-
SP_PROVIDER
- See Also:
-
SP_ORGANIZATION
- See Also:
-
SP_ACTION
- See Also:
-
-
Constructor Details
-
ProcessRequest
public ProcessRequest() -
ProcessRequest
-
-
Method Details
-
getActionElement
- Returns:
action
(The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest.). This is the underlying object with id, value and extensions. The accessor "getAction" gives direct access to the value
-
hasActionElement
-
hasAction
-
setActionElement
- Parameters:
value
-action
(The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest.). This is the underlying object with id, value and extensions. The accessor "getAction" gives direct access to the value
-
getAction
- Returns:
- The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest.
-
setAction
- Parameters:
value
- The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest.
-
getIdentifier
- Returns:
identifier
(The ProcessRequest business identifier.)
-
hasIdentifier
-
addIdentifier
- Returns:
identifier
(The ProcessRequest business identifier.)
-
addIdentifier
-
getRuleset
- Returns:
ruleset
(The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.)
-
hasRuleset
-
setRuleset
- Parameters:
value
-ruleset
(The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.)
-
getOriginalRuleset
- Returns:
originalRuleset
(The style (standard) and version of the original material which was converted into this resource.)
-
hasOriginalRuleset
-
setOriginalRuleset
- Parameters:
value
-originalRuleset
(The style (standard) and version of the original material which was converted into this resource.)
-
getCreatedElement
- Returns:
created
(The date when this resource was created.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
hasCreatedElement
-
hasCreated
-
setCreatedElement
- Parameters:
value
-created
(The date when this resource was created.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
getCreated
- Returns:
- The date when this resource was created.
-
setCreated
- Parameters:
value
- The date when this resource was created.
-
getTarget
- Returns:
target
(The organization which is the target of the request.)
-
hasTarget
-
setTarget
- Parameters:
value
-target
(The organization which is the target of the request.)
-
getTargetTarget
- Returns:
target
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. (The organization which is the target of the request.)
-
setTargetTarget
- Parameters:
value
-target
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. (The organization which is the target of the request.)
-
getProvider
- Returns:
provider
(The practitioner who is responsible for the action specified in thise request.)
-
hasProvider
-
setProvider
- Parameters:
value
-provider
(The practitioner who is responsible for the action specified in thise request.)
-
getProviderTarget
- Returns:
provider
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. (The practitioner who is responsible for the action specified in thise request.)
-
setProviderTarget
- Parameters:
value
-provider
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. (The practitioner who is responsible for the action specified in thise request.)
-
getOrganization
- Returns:
organization
(The organization which is responsible for the action speccified in thise request.)
-
hasOrganization
-
setOrganization
- Parameters:
value
-organization
(The organization which is responsible for the action speccified in thise request.)
-
getOrganizationTarget
- Returns:
organization
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. (The organization which is responsible for the action speccified in thise request.)
-
setOrganizationTarget
- Parameters:
value
-organization
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. (The organization which is responsible for the action speccified in thise request.)
-
getRequest
- Returns:
request
(Reference of resource which is the target or subject of this action.)
-
hasRequest
-
setRequest
- Parameters:
value
-request
(Reference of resource which is the target or subject of this action.)
-
getRequestTarget
- Returns:
request
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. (Reference of resource which is the target or subject of this action.)
-
setRequestTarget
- Parameters:
value
-request
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. (Reference of resource which is the target or subject of this action.)
-
getResponse
- Returns:
response
(Reference of a prior response to resource which is the target or subject of this action.)
-
hasResponse
-
setResponse
- Parameters:
value
-response
(Reference of a prior response to resource which is the target or subject of this action.)
-
getResponseTarget
- Returns:
response
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. (Reference of a prior response to resource which is the target or subject of this action.)
-
setResponseTarget
- Parameters:
value
-response
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. (Reference of a prior response to resource which is the target or subject of this action.)
-
getNullifyElement
- Returns:
nullify
(If true remove all history excluding audit.). This is the underlying object with id, value and extensions. The accessor "getNullify" gives direct access to the value
-
hasNullifyElement
-
hasNullify
-
setNullifyElement
- Parameters:
value
-nullify
(If true remove all history excluding audit.). This is the underlying object with id, value and extensions. The accessor "getNullify" gives direct access to the value
-
getNullify
- Returns:
- If true remove all history excluding audit.
-
setNullify
- Parameters:
value
- If true remove all history excluding audit.
-
getReferenceElement
- Returns:
reference
(A reference to supply which authenticates the process.). This is the underlying object with id, value and extensions. The accessor "getReference" gives direct access to the value
-
hasReferenceElement
-
hasReference
-
setReferenceElement
- Parameters:
value
-reference
(A reference to supply which authenticates the process.). This is the underlying object with id, value and extensions. The accessor "getReference" gives direct access to the value
-
getReference
- Returns:
- A reference to supply which authenticates the process.
-
setReference
- Parameters:
value
- A reference to supply which authenticates the process.
-
getItem
- Returns:
item
(List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.)
-
hasItem
-
addItem
- Returns:
item
(List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.)
-
addItem
-
getInclude
- Returns:
include
(Names of resource types to include.)
-
hasInclude
-
addIncludeElement
- Returns:
include
(Names of resource types to include.)
-
addInclude
- Parameters:
value
-include
(Names of resource types to include.)
-
hasInclude
- Parameters:
value
-include
(Names of resource types to include.)
-
getExclude
- Returns:
exclude
(Names of resource types to exclude.)
-
hasExclude
-
addExcludeElement
- Returns:
exclude
(Names of resource types to exclude.)
-
addExclude
- Parameters:
value
-exclude
(Names of resource types to exclude.)
-
hasExclude
- Parameters:
value
-exclude
(Names of resource types to exclude.)
-
getPeriod
- Returns:
period
(A period of time during which the fulfilling resources would have been created.)
-
hasPeriod
-
setPeriod
- Parameters:
value
-period
(A period of time during which the fulfilling resources would have been created.)
-
listChildren
- Overrides:
listChildren
in classDomainResource
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classDomainResource
-
copy
- Specified by:
copy
in classDomainResource
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeep
in classDomainResource
-
equalsShallow
- Overrides:
equalsShallow
in classDomainResource
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classDomainResource
-
getResourceType
- Specified by:
getResourceType
in classResource
-