
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
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Enumeration<ProcessRequest.ActionList> The type of processing action being requested, for example Reversal, Readjudication, StatusRequest,PendedRequest.protected DateTimeTypeThe 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 BooleanTypeIf true remove all history excluding audit.protected ReferenceThe organization which is responsible for the action speccified in thise request.protected OrganizationThe actual object that is the target of the reference (The organization which is responsible for the action speccified in thise request.)protected CodingThe style (standard) and version of the original material which was converted into this resource.protected PeriodA period of time during which the fulfilling resources would have been created.protected ReferenceThe practitioner who is responsible for the action specified in thise request.protected PractitionerThe actual object that is the target of the reference (The practitioner who is responsible for the action specified in thise request.)protected StringTypeA reference to supply which authenticates the process.protected ReferenceReference of resource which is the target or subject of this action.protected ResourceThe actual object that is the target of the reference (Reference of resource which is the target or subject of this action.)protected ReferenceReference of a prior response to resource which is the target or subject of this action.protected ResourceThe 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 CodingThe version of the style of resource contents.static final Stringstatic final Stringstatic final Stringstatic final Stringprotected ReferenceThe organization which is the target of the request.protected OrganizationThe 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, textFields inherited from class org.hl7.fhir.dstu2.model.Resource
id, implicitRules, language, metaFields 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_TAGFields inherited from interface org.hl7.fhir.instance.model.api.IBaseResource
INCLUDE_ALL, WILDCARD_ALL_SET -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionaddExclude(String value) addInclude(String value) addItem()copy()booleanequalsDeep(Base other) booleanequalsShallow(Base other) fhirType()getItem()booleanbooleanbooleanbooleanbooleanbooleanbooleanhasExclude(String value) booleanbooleanbooleanhasInclude(String value) booleanhasItem()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> childrenList) setCreated(Date value) setCreatedElement(DateTimeType value) setNullify(boolean value) setNullifyElement(BooleanType value) setOrganization(Reference value) setOriginalRuleset(Coding value) voidsetProperty(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 ProcessRequestMethods 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, setTextMethods 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, setMetaMethods inherited from class org.hl7.fhir.dstu2.model.BaseResource
getStructureFhirVersionEnum, setIdMethods 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, setUserDataINNMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hl7.fhir.instance.model.api.IAnyResource
getId, getIdElement, getLanguageElement, getUserData, setId, setUserDataMethods inherited from interface org.hl7.fhir.instance.model.api.IBase
getFormatCommentsPost, getFormatCommentsPre, hasFormatCommentMethods 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:
targetThe 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-targetThe 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:
providerThe 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-providerThe 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:
organizationThe 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-organizationThe 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:
requestThe 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-requestThe 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:
responseThe 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-responseThe 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:
listChildrenin classDomainResource
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
- Specified by:
copyin classDomainResource
-
typedCopy
-
equalsDeep
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
- Specified by:
getResourceTypein classResource
-