Class ProcessResponse
- java.lang.Object
-
- ca.uhn.fhir.model.api.BaseElement
-
- ca.uhn.fhir.model.dstu2.resource.BaseResource
-
- ca.uhn.fhir.model.dstu2.resource.ProcessResponse
-
- 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
public class ProcessResponse extends BaseResource implements ca.uhn.fhir.model.api.IResource
HAPI/FHIR ProcessResponse Resource ()Definition: This resource provides processing status, errors and notes from the processing of a resource.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/ProcessResponse
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProcessResponse.NotesBlock class for child element: ProcessResponse.notes ()
-
Field Summary
Fields Modifier and Type Field Description static ca.uhn.fhir.rest.gclient.TokenClientParamIDENTIFIERFluent Client search parameter constant for identifierstatic ca.uhn.fhir.model.api.IncludeINCLUDE_ORGANIZATIONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTORGANIZATIONConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.model.api.IncludeINCLUDE_REQUESTPROVIDERConstant for fluent queries to be used to add include statements.static ca.uhn.fhir.rest.gclient.ReferenceClientParamORGANIZATIONFluent Client search parameter constant for organizationstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTFluent Client search parameter constant for requeststatic ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTORGANIZATIONFluent Client search parameter constant for requestorganizationstatic ca.uhn.fhir.rest.gclient.ReferenceClientParamREQUESTPROVIDERFluent Client search parameter constant for requestproviderstatic StringSP_IDENTIFIERSearch parameter constant for identifierstatic StringSP_ORGANIZATIONSearch parameter constant for organizationstatic StringSP_REQUESTSearch parameter constant for requeststatic StringSP_REQUESTORGANIZATIONSearch parameter constant for requestorganizationstatic StringSP_REQUESTPROVIDERSearch parameter constant for requestprovider-
Fields inherited from class ca.uhn.fhir.model.dstu2.resource.BaseResource
RES_ID, SP_RES_ID, SP_RES_LANGUAGE
-
-
Constructor Summary
Constructors Constructor Description ProcessResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodingDtaddError()Adds and returns a new value for error ()ProcessResponseaddError(CodingDt theValue)Adds a given new value for error ()IdentifierDtaddIdentifier()Adds and returns a new value for identifier ()ProcessResponseaddIdentifier(IdentifierDt theValue)Adds a given new value for identifier ()ProcessResponse.NotesaddNotes()Adds and returns a new value for notes ()ProcessResponseaddNotes(ProcessResponse.Notes theValue)Adds a given new value for notes ()<T extends ca.uhn.fhir.model.api.IElement>
List<T>getAllPopulatedChildElementsOfType(Class<T> theType)DategetCreated()Gets the value(s) for created ().ca.uhn.fhir.model.primitive.DateTimeDtgetCreatedElement()Gets the value(s) for created ().StringgetDisposition()Gets the value(s) for disposition ().ca.uhn.fhir.model.primitive.StringDtgetDispositionElement()Gets the value(s) for disposition ().List<CodingDt>getError()Gets the value(s) for error ().CodingDtgetErrorFirstRep()Gets the first repetition for error (), creating it if it does not already exist.CodingDtgetForm()Gets the value(s) for form ().List<IdentifierDt>getIdentifier()Gets the value(s) for identifier ().IdentifierDtgetIdentifierFirstRep()Gets the first repetition for identifier (), creating it if it does not already exist.List<ProcessResponse.Notes>getNotes()Gets the value(s) for notes ().ProcessResponse.NotesgetNotesFirstRep()Gets the first repetition for notes (), creating it if it does not already exist.ResourceReferenceDtgetOrganization()Gets the value(s) for organization ().CodingDtgetOriginalRuleset()Gets the value(s) for originalRuleset ().CodingDtgetOutcome()Gets the value(s) for outcome ().ResourceReferenceDtgetRequest()Gets the value(s) for request ().ResourceReferenceDtgetRequestOrganization()Gets the value(s) for requestOrganization ().ResourceReferenceDtgetRequestProvider()Gets the value(s) for requestProvider ().StringgetResourceName()CodingDtgetRuleset()Gets the value(s) for ruleset ().ca.uhn.fhir.context.FhirVersionEnumgetStructureFhirVersionEnum()booleanisEmpty()ProcessResponsesetCreated(ca.uhn.fhir.model.primitive.DateTimeDt theValue)Sets the value(s) for created ()ProcessResponsesetCreated(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)Sets the value for created ()ProcessResponsesetCreatedWithSecondsPrecision(Date theDate)Sets the value for created ()ProcessResponsesetDisposition(ca.uhn.fhir.model.primitive.StringDt theValue)Sets the value(s) for disposition ()ProcessResponsesetDisposition(String theString)Sets the value for disposition ()ProcessResponsesetError(List<CodingDt> theValue)Sets the value(s) for error ()ProcessResponsesetForm(CodingDt theValue)Sets the value(s) for form ()ProcessResponsesetIdentifier(List<IdentifierDt> theValue)Sets the value(s) for identifier ()ProcessResponsesetNotes(List<ProcessResponse.Notes> theValue)Sets the value(s) for notes ()ProcessResponsesetOrganization(ResourceReferenceDt theValue)Sets the value(s) for organization ()ProcessResponsesetOriginalRuleset(CodingDt theValue)Sets the value(s) for originalRuleset ()ProcessResponsesetOutcome(CodingDt theValue)Sets the value(s) for outcome ()ProcessResponsesetRequest(ResourceReferenceDt theValue)Sets the value(s) for request ()ProcessResponsesetRequestOrganization(ResourceReferenceDt theValue)Sets the value(s) for requestOrganization ()ProcessResponsesetRequestProvider(ResourceReferenceDt theValue)Sets the value(s) for requestProvider ()ProcessResponsesetRuleset(CodingDt theValue)Sets the value(s) for ruleset ()-
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
-
-
-
-
Field Detail
-
SP_IDENTIFIER
public static final String SP_IDENTIFIER
Search parameter constant for 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
-
SP_REQUEST
public static final String SP_REQUEST
Search parameter constant for requestDescription: The reference to the claim
Type: reference
Path: ProcessResponse.request
- See Also:
- Constant Field Values
-
REQUEST
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUEST
Fluent Client search parameter constant for requestDescription: The reference to the claim
Type: reference
Path: ProcessResponse.request
-
SP_ORGANIZATION
public static final String SP_ORGANIZATION
Search parameter constant for organizationDescription: The organization who generated this resource
Type: reference
Path: ProcessResponse.organization
- See Also:
- Constant Field Values
-
ORGANIZATION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam ORGANIZATION
Fluent Client search parameter constant for organizationDescription: The organization who generated this resource
Type: reference
Path: ProcessResponse.organization
-
SP_REQUESTPROVIDER
public static final String SP_REQUESTPROVIDER
Search parameter constant for requestproviderDescription: The Provider who is responsible the request transaction
Type: reference
Path: ProcessResponse.requestProvider
- See Also:
- Constant Field Values
-
REQUESTPROVIDER
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUESTPROVIDER
Fluent Client search parameter constant for requestproviderDescription: The Provider who is responsible the request transaction
Type: reference
Path: ProcessResponse.requestProvider
-
SP_REQUESTORGANIZATION
public static final String SP_REQUESTORGANIZATION
Search parameter constant for requestorganizationDescription: The Organization who is responsible the request transaction
Type: reference
Path: ProcessResponse.requestOrganization
- See Also:
- Constant Field Values
-
REQUESTORGANIZATION
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam REQUESTORGANIZATION
Fluent Client search parameter constant for requestorganizationDescription: The Organization who is responsible the request transaction
Type: reference
Path: ProcessResponse.requestOrganization
-
INCLUDE_ORGANIZATION
public static final ca.uhn.fhir.model.api.Include INCLUDE_ORGANIZATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "ProcessResponse:organization".
-
INCLUDE_REQUEST
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUEST
Constant for fluent queries to be used to add include statements. Specifies the path value of "ProcessResponse:request".
-
INCLUDE_REQUESTORGANIZATION
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUESTORGANIZATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "ProcessResponse:requestorganization".
-
INCLUDE_REQUESTPROVIDER
public static final ca.uhn.fhir.model.api.Include INCLUDE_REQUESTPROVIDER
Constant for fluent queries to be used to add include statements. Specifies the path value of "ProcessResponse:requestprovider".
-
-
Constructor Detail
-
ProcessResponse
public ProcessResponse()
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin 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:
getAllPopulatedChildElementsOfTypein interfaceca.uhn.fhir.model.api.ICompositeElement
-
getIdentifier
public List<IdentifierDt> getIdentifier()
Gets the value(s) for identifier (). creating it if it does not exist. Will not returnnull.Definition: The Response business identifier
-
setIdentifier
public ProcessResponse setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier ()Definition: The Response business identifier
-
addIdentifier
public IdentifierDt addIdentifier()
Adds and returns a new value for identifier ()Definition: The Response business identifier
-
addIdentifier
public ProcessResponse addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier ()Definition: The Response business identifier
- Parameters:
theValue- The identifier to add (must not benull)
-
getIdentifierFirstRep
public IdentifierDt getIdentifierFirstRep()
Gets the first repetition for identifier (), creating it if it does not already exist.Definition: The Response business identifier
-
getRequest
public ResourceReferenceDt getRequest()
Gets the value(s) for request (). creating it if it does not exist. Will not returnnull.Definition: Original request resource reference
-
setRequest
public ProcessResponse setRequest(ResourceReferenceDt theValue)
Sets the value(s) for request ()Definition: Original request resource reference
-
getOutcome
public CodingDt getOutcome()
Gets the value(s) for outcome (). creating it if it does not exist. Will not returnnull.Definition: Transaction status: error, complete, held.
-
setOutcome
public ProcessResponse setOutcome(CodingDt theValue)
Sets the value(s) for outcome ()Definition: Transaction status: error, complete, held.
-
getDispositionElement
public ca.uhn.fhir.model.primitive.StringDt getDispositionElement()
Gets the value(s) for disposition (). creating it if it does not exist. Will not returnnull.Definition: A description of the status of the adjudication or processing.
-
getDisposition
public String getDisposition()
Gets the value(s) for disposition (). creating it if it does not exist. This method may returnnull.Definition: A description of the status of the adjudication or processing.
-
setDisposition
public ProcessResponse setDisposition(ca.uhn.fhir.model.primitive.StringDt theValue)
Sets the value(s) for disposition ()Definition: A description of the status of the adjudication or processing.
-
setDisposition
public ProcessResponse setDisposition(String theString)
Sets the value for disposition ()Definition: A description of the status of the adjudication or processing.
-
getRuleset
public CodingDt 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
public ProcessResponse setRuleset(CodingDt theValue)
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
public CodingDt 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
public ProcessResponse setOriginalRuleset(CodingDt theValue)
Sets the value(s) for originalRuleset ()Definition: The style (standard) and version of the original material which was converted into this resource.
-
getCreatedElement
public ca.uhn.fhir.model.primitive.DateTimeDt getCreatedElement()
Gets the value(s) for created (). creating it if it does not exist. Will not returnnull.Definition: The date when the enclosed suite of services were performed or completed
-
getCreated
public Date getCreated()
Gets the value(s) for created (). creating it if it does not exist. This method may returnnull.Definition: The date when the enclosed suite of services were performed or completed
-
setCreated
public ProcessResponse setCreated(ca.uhn.fhir.model.primitive.DateTimeDt theValue)
Sets the value(s) for created ()Definition: The date when the enclosed suite of services were performed or completed
-
setCreated
public ProcessResponse setCreated(Date theDate, ca.uhn.fhir.model.api.TemporalPrecisionEnum thePrecision)
Sets the value for created ()Definition: The date when the enclosed suite of services were performed or completed
-
setCreatedWithSecondsPrecision
public ProcessResponse setCreatedWithSecondsPrecision(Date theDate)
Sets the value for created ()Definition: The date when the enclosed suite of services were performed or completed
-
getOrganization
public ResourceReferenceDt getOrganization()
Gets the value(s) for organization (). creating it if it does not exist. Will not returnnull.Definition: The organization who produced this adjudicated response.
-
setOrganization
public ProcessResponse setOrganization(ResourceReferenceDt theValue)
Sets the value(s) for organization ()Definition: The organization who produced this adjudicated response.
-
getRequestProvider
public ResourceReferenceDt getRequestProvider()
Gets the value(s) for requestProvider (). creating it if it does not exist. Will not returnnull.Definition: The practitioner who is responsible for the services rendered to the patient.
-
setRequestProvider
public ProcessResponse setRequestProvider(ResourceReferenceDt theValue)
Sets the value(s) for requestProvider ()Definition: The practitioner who is responsible for the services rendered to the patient.
-
getRequestOrganization
public ResourceReferenceDt getRequestOrganization()
Gets the value(s) for requestOrganization (). creating it if it does not exist. Will not returnnull.Definition: The organization which is responsible for the services rendered to the patient.
-
setRequestOrganization
public ProcessResponse setRequestOrganization(ResourceReferenceDt theValue)
Sets the value(s) for requestOrganization ()Definition: The organization which is responsible for the services rendered to the patient.
-
getForm
public CodingDt getForm()
Gets the value(s) for form (). creating it if it does not exist. Will not returnnull.Definition: The form to be used for printing the content.
-
setForm
public ProcessResponse setForm(CodingDt theValue)
Sets the value(s) for form ()Definition: The form to be used for printing the content.
-
getNotes
public List<ProcessResponse.Notes> getNotes()
Gets the value(s) for notes (). creating it if it does not exist. Will not returnnull.Definition: Suite of processing note or additional requirements is the processing has been held.
-
setNotes
public ProcessResponse setNotes(List<ProcessResponse.Notes> theValue)
Sets the value(s) for notes ()Definition: Suite of processing note or additional requirements is the processing has been held.
-
addNotes
public ProcessResponse.Notes addNotes()
Adds and returns a new value for notes ()Definition: Suite of processing note or additional requirements is the processing has been held.
-
addNotes
public ProcessResponse addNotes(ProcessResponse.Notes theValue)
Adds a given new value for notes ()Definition: Suite of processing note or additional requirements is the processing has been held.
- Parameters:
theValue- The notes to add (must not benull)
-
getNotesFirstRep
public ProcessResponse.Notes getNotesFirstRep()
Gets the first repetition for notes (), creating it if it does not already exist.Definition: Suite of processing note or additional requirements is the processing has been held.
-
getError
public List<CodingDt> getError()
Gets the value(s) for error (). creating it if it does not exist. Will not returnnull.Definition: Processing errors.
-
setError
public ProcessResponse setError(List<CodingDt> theValue)
Sets the value(s) for error ()Definition: Processing errors.
-
addError
public CodingDt addError()
Adds and returns a new value for error ()Definition: Processing errors.
-
addError
public ProcessResponse addError(CodingDt theValue)
Adds a given new value for error ()Definition: Processing errors.
- Parameters:
theValue- The error to add (must not benull)
-
getErrorFirstRep
public CodingDt getErrorFirstRep()
Gets the first repetition for error (), creating it if it does not already exist.Definition: Processing errors.
-
getResourceName
public String getResourceName()
- Specified by:
getResourceNamein interfaceca.uhn.fhir.model.api.IResource
-
getStructureFhirVersionEnum
public ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
- Specified by:
getStructureFhirVersionEnumin interfaceorg.hl7.fhir.instance.model.api.IBaseResource- Specified by:
getStructureFhirVersionEnumin interfaceca.uhn.fhir.model.api.IResource
-
-