Class ProcessResponse
- java.lang.Object
-
- org.hl7.fhir.dstu2016may.model.Base
-
- org.hl7.fhir.dstu2016may.model.BaseResource
-
- org.hl7.fhir.dstu2016may.model.Resource
-
- org.hl7.fhir.dstu2016may.model.DomainResource
-
- org.hl7.fhir.dstu2016may.model.ProcessResponse
-
- 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
public class ProcessResponse extends DomainResource
This resource provides processing status, errors and notes from the processing of a resource.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProcessResponse.ProcessResponseNotesComponent
-
Field Summary
Fields Modifier and Type Field Description protected DateTimeTypecreatedThe date when the enclosed suite of services were performed or completed.protected StringTypedispositionA description of the status of the adjudication or processing.protected List<Coding>errorProcessing errors.protected CodingformThe form to be used for printing the content.protected List<Identifier>identifierThe Response business identifier.static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_ORGANIZATIONREFERENCEConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTORGANIZATIONREFERENCEConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTPROVIDERREFERENCEConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTREFERENCEConstant for fluent queries to be used to add include statements.protected List<ProcessResponse.ProcessResponseNotesComponent>notesSuite of processing note or additional requirements is the processing has been held.protected TypeorganizationThe organization who produced this adjudicated response.static ca.uhn.fhir.rest.gclient.TokenClientParamORGANIZATIONIDENTIFIERFluent Client search parameter constant for organizationidentifierstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamORGANIZATIONREFERENCEFluent Client search parameter constant for organizationreferenceprotected CodingoriginalRulesetThe style (standard) and version of the original material which was converted into this resource.protected CodingoutcomeTransaction status: error, complete, held.protected TyperequestOriginal request resource reference.static ca.uhn.fhir.rest.gclient.TokenClientParamREQUESTIDENTIFIERFluent Client search parameter constant for requestidentifierprotected TyperequestOrganizationThe organization which is responsible for the services rendered to the patient.static ca.uhn.fhir.rest.gclient.TokenClientParamREQUESTORGANIZATIONIDENTIFIERFluent Client search parameter constant for requestorganizationidentifierstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTORGANIZATIONREFERENCEFluent Client search parameter constant for requestorganizationreferenceprotected TyperequestProviderThe practitioner who is responsible for the services rendered to the patient.static ca.uhn.fhir.rest.gclient.TokenClientParamREQUESTPROVIDERIDENTIFIERFluent Client search parameter constant for requestprovideridentifierstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTPROVIDERREFERENCEFluent Client search parameter constant for requestproviderreferencestatic ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTREFERENCEFluent Client search parameter constant for requestreferenceprotected CodingrulesetThe version of the style of resource contents.static StringSP_IDENTIFIERSearch parameter: identifierstatic StringSP_ORGANIZATIONIDENTIFIERSearch parameter: organizationidentifierstatic StringSP_ORGANIZATIONREFERENCESearch parameter: organizationreferencestatic StringSP_REQUESTIDENTIFIERSearch parameter: requestidentifierstatic StringSP_REQUESTORGANIZATIONIDENTIFIERSearch parameter: requestorganizationidentifierstatic StringSP_REQUESTORGANIZATIONREFERENCESearch parameter: requestorganizationreferencestatic StringSP_REQUESTPROVIDERIDENTIFIERSearch parameter: requestprovideridentifierstatic StringSP_REQUESTPROVIDERREFERENCESearch parameter: requestproviderreferencestatic StringSP_REQUESTREFERENCESearch parameter: requestreference-
Fields inherited from class org.hl7.fhir.dstu2016may.model.DomainResource
contained, extension, modifierExtension, text
-
Fields inherited from class org.hl7.fhir.dstu2016may.model.Resource
id, implicitRules, language, meta
-
-
Constructor Summary
Constructors Constructor Description ProcessResponse()Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.DomainResource
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setText
-
Methods inherited from class org.hl7.fhir.dstu2016may.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.dstu2016may.model.BaseResource
getStructureFhirVersionEnum, setId
-
Methods inherited from class org.hl7.fhir.dstu2016may.model.Base
castToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, 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
-
-
-
-
Field Detail
-
identifier
protected List<Identifier> identifier
The Response business identifier.
-
disposition
protected StringType disposition
A description of the status of the adjudication or processing.
-
ruleset
protected Coding ruleset
The version of the style of resource contents. This should be mapped to the allowable profiles for this and supporting resources.
-
originalRuleset
protected Coding originalRuleset
The style (standard) and version of the original material which was converted into this resource.
-
created
protected DateTimeType created
The date when the enclosed suite of services were performed or completed.
-
organization
protected Type organization
The organization who produced this adjudicated response.
-
requestProvider
protected Type requestProvider
The practitioner who is responsible for the services rendered to the patient.
-
requestOrganization
protected Type requestOrganization
The organization which is responsible for the services rendered to the patient.
-
notes
protected List<ProcessResponse.ProcessResponseNotesComponent> notes
Suite of processing note or additional requirements is the processing has been held.
-
SP_REQUESTORGANIZATIONREFERENCE
public static final String SP_REQUESTORGANIZATIONREFERENCE
Search parameter: requestorganizationreferenceDescription: The Organization who is responsible the request transaction
Type: reference
Path: ProcessResponse.requestOrganizationReference
- See Also:
- Constant Field Values
-
REQUESTORGANIZATIONREFERENCE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUESTORGANIZATIONREFERENCE
Fluent Client search parameter constant for requestorganizationreferenceDescription: The Organization who is responsible the request transaction
Type: reference
Path: ProcessResponse.requestOrganizationReference
-
INCLUDE_REQUESTORGANIZATIONREFERENCE
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUESTORGANIZATIONREFERENCE
Constant for fluent queries to be used to add include statements. Specifies the path value of "ProcessResponse:requestorganizationreference".
-
SP_REQUESTORGANIZATIONIDENTIFIER
public static final String SP_REQUESTORGANIZATIONIDENTIFIER
Search parameter: requestorganizationidentifierDescription: The Organization who is responsible the request transaction
Type: token
Path: ProcessResponse.requestOrganizationIdentifier
- See Also:
- Constant Field Values
-
REQUESTORGANIZATIONIDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam REQUESTORGANIZATIONIDENTIFIER
Fluent Client search parameter constant for requestorganizationidentifierDescription: The Organization who is responsible the request transaction
Type: token
Path: ProcessResponse.requestOrganizationIdentifier
-
SP_REQUESTPROVIDERIDENTIFIER
public static final String SP_REQUESTPROVIDERIDENTIFIER
Search parameter: requestprovideridentifierDescription: The Provider who is responsible the request transaction
Type: token
Path: ProcessResponse.requestProviderIdentifier
- See Also:
- Constant Field Values
-
REQUESTPROVIDERIDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam REQUESTPROVIDERIDENTIFIER
Fluent Client search parameter constant for requestprovideridentifierDescription: The Provider who is responsible the request transaction
Type: token
Path: ProcessResponse.requestProviderIdentifier
-
SP_REQUESTIDENTIFIER
public static final String SP_REQUESTIDENTIFIER
Search parameter: requestidentifierDescription: The reference to the claim
Type: token
Path: ProcessResponse.requestIdentifier
- See Also:
- Constant Field Values
-
REQUESTIDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam REQUESTIDENTIFIER
Fluent Client search parameter constant for requestidentifierDescription: The reference to the claim
Type: token
Path: ProcessResponse.requestIdentifier
-
SP_REQUESTREFERENCE
public static final String SP_REQUESTREFERENCE
Search parameter: requestreferenceDescription: The reference to the claim
Type: reference
Path: ProcessResponse.requestReference
- See Also:
- Constant Field Values
-
REQUESTREFERENCE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUESTREFERENCE
Fluent Client search parameter constant for requestreferenceDescription: The reference to the claim
Type: reference
Path: ProcessResponse.requestReference
-
INCLUDE_REQUESTREFERENCE
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUESTREFERENCE
Constant for fluent queries to be used to add include statements. Specifies the path value of "ProcessResponse:requestreference".
-
SP_ORGANIZATIONIDENTIFIER
public static final String SP_ORGANIZATIONIDENTIFIER
Search parameter: organizationidentifierDescription: The organization who generated this resource
Type: token
Path: ProcessResponse.organizationIdentifier
- See Also:
- Constant Field Values
-
ORGANIZATIONIDENTIFIER
public static final ca.uhn.fhir.rest.gclient.TokenClientParam ORGANIZATIONIDENTIFIER
Fluent Client search parameter constant for organizationidentifierDescription: The organization who generated this resource
Type: token
Path: ProcessResponse.organizationIdentifier
-
SP_REQUESTPROVIDERREFERENCE
public static final String SP_REQUESTPROVIDERREFERENCE
Search parameter: requestproviderreferenceDescription: The Provider who is responsible the request transaction
Type: reference
Path: ProcessResponse.requestProviderReference
- See Also:
- Constant Field Values
-
REQUESTPROVIDERREFERENCE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUESTPROVIDERREFERENCE
Fluent Client search parameter constant for requestproviderreferenceDescription: The Provider who is responsible the request transaction
Type: reference
Path: ProcessResponse.requestProviderReference
-
INCLUDE_REQUESTPROVIDERREFERENCE
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUESTPROVIDERREFERENCE
Constant for fluent queries to be used to add include statements. Specifies the path value of "ProcessResponse:requestproviderreference".
-
SP_ORGANIZATIONREFERENCE
public static final String SP_ORGANIZATIONREFERENCE
Search parameter: organizationreferenceDescription: The organization who generated this resource
Type: reference
Path: ProcessResponse.organizationReference
- See Also:
- Constant Field Values
-
ORGANIZATIONREFERENCE
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ORGANIZATIONREFERENCE
Fluent Client search parameter constant for organizationreferenceDescription: The organization who generated this resource
Type: reference
Path: ProcessResponse.organizationReference
-
INCLUDE_ORGANIZATIONREFERENCE
public static final ca.uhn.fhir.model.api.Include INCLUDE_ORGANIZATIONREFERENCE
Constant for fluent queries to be used to add include statements. Specifies the path value of "ProcessResponse:organizationreference".
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter: identifierDescription: The business identifier of the Explanation of Benefit
Type: token
Path: ProcessResponse.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 Explanation of Benefit
Type: token
Path: ProcessResponse.identifier
-
-
Constructor Detail
-
ProcessResponse
public ProcessResponse()
Constructor
-
-
Method Detail
-
getIdentifier
public List<Identifier> getIdentifier()
- Returns:
identifier(The Response business identifier.)
-
hasIdentifier
public boolean hasIdentifier()
-
addIdentifier
public Identifier addIdentifier()
- Returns:
identifier(The Response business identifier.)
-
addIdentifier
public ProcessResponse addIdentifier(Identifier t)
-
getRequest
public Type getRequest()
- Returns:
request(Original request resource reference.)
-
getRequestIdentifier
public Identifier getRequestIdentifier() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
request(Original request resource reference.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestIdentifier
public boolean hasRequestIdentifier()
-
getRequestReference
public Reference getRequestReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
request(Original request resource reference.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestReference
public boolean hasRequestReference()
-
hasRequest
public boolean hasRequest()
-
setRequest
public ProcessResponse setRequest(Type value)
- Parameters:
value-request(Original request resource reference.)
-
getOutcome
public Coding getOutcome()
- Returns:
outcome(Transaction status: error, complete, held.)
-
hasOutcome
public boolean hasOutcome()
-
setOutcome
public ProcessResponse setOutcome(Coding value)
- Parameters:
value-outcome(Transaction status: error, complete, held.)
-
getDispositionElement
public StringType getDispositionElement()
- Returns:
disposition(A description of the status of the adjudication or processing.). This is the underlying object with id, value and extensions. The accessor "getDisposition" gives direct access to the value
-
hasDispositionElement
public boolean hasDispositionElement()
-
hasDisposition
public boolean hasDisposition()
-
setDispositionElement
public ProcessResponse setDispositionElement(StringType value)
- Parameters:
value-disposition(A description of the status of the adjudication or processing.). This is the underlying object with id, value and extensions. The accessor "getDisposition" gives direct access to the value
-
getDisposition
public String getDisposition()
- Returns:
- A description of the status of the adjudication or processing.
-
setDisposition
public ProcessResponse setDisposition(String value)
- Parameters:
value- A description of the status of the adjudication or processing.
-
getRuleset
public Coding 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
public boolean hasRuleset()
-
setRuleset
public ProcessResponse setRuleset(Coding value)
- 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
public Coding getOriginalRuleset()
- Returns:
originalRuleset(The style (standard) and version of the original material which was converted into this resource.)
-
hasOriginalRuleset
public boolean hasOriginalRuleset()
-
setOriginalRuleset
public ProcessResponse setOriginalRuleset(Coding value)
- Parameters:
value-originalRuleset(The style (standard) and version of the original material which was converted into this resource.)
-
getCreatedElement
public DateTimeType getCreatedElement()
- Returns:
created(The date when the enclosed suite of services were performed or completed.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
hasCreatedElement
public boolean hasCreatedElement()
-
hasCreated
public boolean hasCreated()
-
setCreatedElement
public ProcessResponse setCreatedElement(DateTimeType value)
- Parameters:
value-created(The date when the enclosed suite of services were performed or completed.). This is the underlying object with id, value and extensions. The accessor "getCreated" gives direct access to the value
-
getCreated
public Date getCreated()
- Returns:
- The date when the enclosed suite of services were performed or completed.
-
setCreated
public ProcessResponse setCreated(Date value)
- Parameters:
value- The date when the enclosed suite of services were performed or completed.
-
getOrganization
public Type getOrganization()
- Returns:
organization(The organization who produced this adjudicated response.)
-
getOrganizationIdentifier
public Identifier getOrganizationIdentifier() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
organization(The organization who produced this adjudicated response.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOrganizationIdentifier
public boolean hasOrganizationIdentifier()
-
getOrganizationReference
public Reference getOrganizationReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
organization(The organization who produced this adjudicated response.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasOrganizationReference
public boolean hasOrganizationReference()
-
hasOrganization
public boolean hasOrganization()
-
setOrganization
public ProcessResponse setOrganization(Type value)
- Parameters:
value-organization(The organization who produced this adjudicated response.)
-
getRequestProvider
public Type getRequestProvider()
- Returns:
requestProvider(The practitioner who is responsible for the services rendered to the patient.)
-
getRequestProviderIdentifier
public Identifier getRequestProviderIdentifier() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
requestProvider(The practitioner who is responsible for the services rendered to the patient.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestProviderIdentifier
public boolean hasRequestProviderIdentifier()
-
getRequestProviderReference
public Reference getRequestProviderReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
requestProvider(The practitioner who is responsible for the services rendered to the patient.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestProviderReference
public boolean hasRequestProviderReference()
-
hasRequestProvider
public boolean hasRequestProvider()
-
setRequestProvider
public ProcessResponse setRequestProvider(Type value)
- Parameters:
value-requestProvider(The practitioner who is responsible for the services rendered to the patient.)
-
getRequestOrganization
public Type getRequestOrganization()
- Returns:
requestOrganization(The organization which is responsible for the services rendered to the patient.)
-
getRequestOrganizationIdentifier
public Identifier getRequestOrganizationIdentifier() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
requestOrganization(The organization which is responsible for the services rendered to the patient.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestOrganizationIdentifier
public boolean hasRequestOrganizationIdentifier()
-
getRequestOrganizationReference
public Reference getRequestOrganizationReference() throws org.hl7.fhir.exceptions.FHIRException
- Returns:
requestOrganization(The organization which is responsible for the services rendered to the patient.)- Throws:
org.hl7.fhir.exceptions.FHIRException
-
hasRequestOrganizationReference
public boolean hasRequestOrganizationReference()
-
hasRequestOrganization
public boolean hasRequestOrganization()
-
setRequestOrganization
public ProcessResponse setRequestOrganization(Type value)
- Parameters:
value-requestOrganization(The organization which is responsible for the services rendered to the patient.)
-
hasForm
public boolean hasForm()
-
setForm
public ProcessResponse setForm(Coding value)
- Parameters:
value-form(The form to be used for printing the content.)
-
getNotes
public List<ProcessResponse.ProcessResponseNotesComponent> getNotes()
- Returns:
notes(Suite of processing note or additional requirements is the processing has been held.)
-
hasNotes
public boolean hasNotes()
-
addNotes
public ProcessResponse.ProcessResponseNotesComponent addNotes()
- Returns:
notes(Suite of processing note or additional requirements is the processing has been held.)
-
addNotes
public ProcessResponse addNotes(ProcessResponse.ProcessResponseNotesComponent t)
-
hasError
public boolean hasError()
-
addError
public ProcessResponse addError(Coding t)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classDomainResource
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
Description copied from class:Basemake an instance of a property. If the property is a repeating property, make a new instance. if the property is not repeating, return the property- Overrides:
makePropertyin classDomainResource- Returns:
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classDomainResource
-
copy
public ProcessResponse copy()
- Specified by:
copyin classDomainResource
-
typedCopy
protected ProcessResponse typedCopy()
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classDomainResource
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classDomainResource
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classDomainResource
-
getResourceType
public ResourceType getResourceType()
- Specified by:
getResourceTypein classResource
-
-