public class ProcessRequest extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
ProcessRequest.ActionList |
static class |
ProcessRequest.ActionListEnumFactory |
static class |
ProcessRequest.ItemsComponent |
static class |
ProcessRequest.ProcessRequestStatus |
static class |
ProcessRequest.ProcessRequestStatusEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected Enumeration<ProcessRequest.ActionList> |
action
The type of processing action being requested, for example Reversal, Readjudication, StatusRequest, PendedRequest.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
ACTION
Fluent Client search parameter constant for action
|
protected DateTimeType |
created
The date when this resource was created.
|
protected List<StringType> |
exclude
Names of resource types to exclude.
|
protected List<Identifier> |
identifier
The ProcessRequest business identifier.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
protected List<StringType> |
include
Names of resource types to include.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PROVIDER
Constant for fluent queries to be used to add include statements.
|
protected List<ProcessRequest.ItemsComponent> |
item
List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.
|
protected BooleanType |
nullify
If true remove all history excluding audit.
|
protected Period |
period
A period of time during which the fulfilling resources would have been created.
|
protected Reference |
provider
The practitioner who is responsible for the action specified in this request.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PROVIDER
Fluent Client search parameter constant for provider
|
protected Resource |
providerTarget
The actual object that is the target of the reference (The practitioner who is responsible for the action specified in this request.)
|
protected StringType |
reference
A reference to supply which authenticates the process.
|
protected Reference |
request
Reference of resource which is the target or subject of this action.
|
protected Resource |
requestTarget
The actual object that is the target of the reference (Reference of resource which is the target or subject of this action.)
|
protected Reference |
response
Reference of a prior response to resource which is the target or subject of this action.
|
protected Resource |
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.)
|
static String |
SP_ACTION
Search parameter: action
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_PROVIDER
Search parameter: provider
|
static String |
SP_STATUS
Search parameter: status
|
protected Enumeration<ProcessRequest.ProcessRequestStatus> |
status
The status of the resource instance.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected Reference |
target
The organization which is the target of the request.
|
protected Organization |
targetTarget
The actual object that is the target of the reference (The organization which is the target of the request.)
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
ProcessRequest()
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected Enumeration<ProcessRequest.ProcessRequestStatus> status
protected Enumeration<ProcessRequest.ActionList> action
protected Organization targetTarget
protected DateTimeType created
protected Reference provider
protected Resource providerTarget
protected Reference request
protected Resource requestTarget
protected Reference response
protected Resource responseTarget
protected BooleanType nullify
protected StringType reference
protected List<ProcessRequest.ItemsComponent> item
protected List<StringType> include
protected List<StringType> exclude
protected Period period
public static final String SP_IDENTIFIER
Description: The business identifier of the ProcessRequest
Type: token
Path: ProcessRequest.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: The business identifier of the ProcessRequest
Type: token
Path: ProcessRequest.identifier
public static final String SP_PROVIDER
Description: The provider who regenerated this request
Type: reference
Path: ProcessRequest.provider
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PROVIDER
Description: The provider who regenerated this request
Type: reference
Path: ProcessRequest.provider
public static final ca.uhn.fhir.model.api.Include INCLUDE_PROVIDER
public static final String SP_ACTION
Description: The action requested by this resource
Type: token
Path: ProcessRequest.action
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ACTION
Description: The action requested by this resource
Type: token
Path: ProcessRequest.action
public static final String SP_STATUS
Description: The status of the process request
Type: token
Path: ProcessRequest.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: The status of the process request
Type: token
Path: ProcessRequest.status
public ProcessRequest()
public List<Identifier> getIdentifier()
identifier (The ProcessRequest business identifier.)public ProcessRequest setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public ProcessRequest addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic Enumeration<ProcessRequest.ProcessRequestStatus> getStatusElement()
status (The status of the resource instance.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public ProcessRequest setStatusElement(Enumeration<ProcessRequest.ProcessRequestStatus> value)
value - status (The status of the resource instance.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic ProcessRequest.ProcessRequestStatus getStatus()
public ProcessRequest setStatus(ProcessRequest.ProcessRequestStatus value)
value - The status of the resource instance.public Enumeration<ProcessRequest.ActionList> getActionElement()
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 valuepublic boolean hasActionElement()
public boolean hasAction()
public ProcessRequest setActionElement(Enumeration<ProcessRequest.ActionList> value)
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 valuepublic ProcessRequest.ActionList getAction()
public ProcessRequest setAction(ProcessRequest.ActionList value)
value - The type of processing action being requested, for example Reversal, Readjudication, StatusRequest, PendedRequest.public Reference getTarget()
target (The organization which is the target of the request.)public boolean hasTarget()
public ProcessRequest setTarget(Reference value)
value - target (The organization which is the target of the request.)public Organization getTargetTarget()
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.)public ProcessRequest setTargetTarget(Organization value)
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.)public DateTimeType getCreatedElement()
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 valuepublic boolean hasCreatedElement()
public boolean hasCreated()
public ProcessRequest setCreatedElement(DateTimeType value)
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 valuepublic Date getCreated()
public ProcessRequest setCreated(Date value)
value - The date when this resource was created.public Reference getProvider()
provider (The practitioner who is responsible for the action specified in this request.)public boolean hasProvider()
public ProcessRequest setProvider(Reference value)
value - provider (The practitioner who is responsible for the action specified in this request.)public Resource getProviderTarget()
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 this request.)public ProcessRequest setProviderTarget(Resource value)
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 this request.)public Reference getRequest()
request (Reference of resource which is the target or subject of this action.)public boolean hasRequest()
public ProcessRequest setRequest(Reference value)
value - request (Reference of resource which is the target or subject of this action.)public Resource getRequestTarget()
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.)public ProcessRequest setRequestTarget(Resource value)
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.)public Reference getResponse()
response (Reference of a prior response to resource which is the target or subject of this action.)public boolean hasResponse()
public ProcessRequest setResponse(Reference value)
value - response (Reference of a prior response to resource which is the target or subject of this action.)public Resource getResponseTarget()
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.)public ProcessRequest setResponseTarget(Resource value)
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.)public BooleanType getNullifyElement()
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 valuepublic boolean hasNullifyElement()
public boolean hasNullify()
public ProcessRequest setNullifyElement(BooleanType value)
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 valuepublic boolean getNullify()
public ProcessRequest setNullify(boolean value)
value - If true remove all history excluding audit.public StringType getReferenceElement()
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 valuepublic boolean hasReferenceElement()
public boolean hasReference()
public ProcessRequest setReferenceElement(StringType value)
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 valuepublic String getReference()
public ProcessRequest setReference(String value)
value - A reference to supply which authenticates the process.public List<ProcessRequest.ItemsComponent> getItem()
item (List of top level items to be re-adjudicated, if none specified then the entire submission is re-adjudicated.)public ProcessRequest setItem(List<ProcessRequest.ItemsComponent> theItem)
this for easy method chainingpublic boolean hasItem()
public ProcessRequest.ItemsComponent addItem()
public ProcessRequest addItem(ProcessRequest.ItemsComponent t)
public ProcessRequest.ItemsComponent getItemFirstRep()
item, creating it if it does not already existpublic List<StringType> getInclude()
include (Names of resource types to include.)public ProcessRequest setInclude(List<StringType> theInclude)
this for easy method chainingpublic boolean hasInclude()
public StringType addIncludeElement()
include (Names of resource types to include.)public ProcessRequest addInclude(String value)
value - include (Names of resource types to include.)public boolean hasInclude(String value)
value - include (Names of resource types to include.)public List<StringType> getExclude()
exclude (Names of resource types to exclude.)public ProcessRequest setExclude(List<StringType> theExclude)
this for easy method chainingpublic boolean hasExclude()
public StringType addExcludeElement()
exclude (Names of resource types to exclude.)public ProcessRequest addExclude(String value)
value - exclude (Names of resource types to exclude.)public boolean hasExclude(String value)
value - exclude (Names of resource types to exclude.)public Period getPeriod()
period (A period of time during which the fulfilling resources would have been created.)public boolean hasPeriod()
public ProcessRequest setPeriod(Period value)
value - period (A period of time during which the fulfilling resources would have been created.)protected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic ProcessRequest copy()
copy in class DomainResourceprotected ProcessRequest typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2018 University Health Network. All rights reserved.