![](/hapi-fhir/images/logos/raccoon-forwards.png)
Class VerificationResult
- 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
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static enum
static class
static class
Nested classes/interfaces inherited from class org.hl7.fhir.r5.model.Base
Base.ProfileSource, Base.ValidationInfo, Base.ValidationMode, Base.ValidationReason
-
Field Summary
FieldsModifier and TypeFieldDescriptionInformation about the entity attesting to information.static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for attestation-methodstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for attestation-onbehalfofstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for attestation-whoprotected CodeableConcept
The result if validation fails (fatal; warning; record only; none).protected Timing
Frequency of revalidation.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.Include
Constant for fluent queries to be used to add include statements.protected DateTimeType
The date/time validation was last completed (including failed validations).protected CodeableConcept
The frequency with which the target must be validated (none; initial; periodic).protected DateType
The date when target is next validated, if appropriate.Information about the primary source(s) involved in validation.static final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for primarysource-datestatic final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for primarysource-typestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for primarysource-whostatic final String
Search parameter: attestation-methodstatic final String
Search parameter: attestation-onbehalfofstatic final String
Search parameter: attestation-whostatic final String
Search parameter: primarysource-datestatic final String
Search parameter: primarysource-typestatic final String
Search parameter: primarysource-whostatic final String
Search parameter: statusstatic final String
Search parameter: status-datestatic final String
Search parameter: targetstatic final String
Search parameter: validator-organizationThe validation status of the target (attested; validated; in process; requires revalidation; validation failed; revalidation failed).static final ca.uhn.fhir.rest.gclient.TokenClientParam
Fluent Client search parameter constant for statusstatic final ca.uhn.fhir.rest.gclient.DateClientParam
Fluent Client search parameter constant for status-dateprotected DateTimeType
When the validation status was updated.A resource that was validated.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for targetprotected List
<StringType> The fhirpath location(s) within the resource that was validated.protected List
<CodeableConcept> The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context).protected CodeableConcept
What the target is validated against (nothing; primary source; multiple sources).Information about the entity validating information.static final ca.uhn.fhir.rest.gclient.ReferenceClientParam
Fluent Client search parameter constant for validator-organizationFields inherited from class org.hl7.fhir.r5.model.DomainResource
contained, extension, modifierExtension, SP_TEXT, text, TEXT
Fields inherited from class org.hl7.fhir.r5.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
ConstructorsConstructorDescriptionConstructorConstructor -
Method Summary
Modifier and TypeMethodDescriptionaddTargetLocation
(String value) copy()
void
boolean
equalsDeep
(Base other_) boolean
equalsShallow
(Base other_) fhirType()
getNamedProperty
(int _hash, String _name, boolean _checkValid) getNeed()
Base[]
getProperty
(int hash, String name, boolean checkValid) String[]
getTypesForProperty
(int hash, String name) boolean
boolean
boolean
boolean
boolean
boolean
hasNeed()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
hasTargetLocation
(String value) boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> children) makeProperty
(int hash, String name) void
removeChild
(String name, Base value) setFailureAction
(CodeableConcept value) setFrequency
(Timing value) setLastPerformed
(Date value) setNeed
(CodeableConcept value) setNextScheduled
(Date value) setNextScheduledElement
(DateType value) setPrimarySource
(List<VerificationResult.VerificationResultPrimarySourceComponent> thePrimarySource) setProperty
(int hash, String name, Base value) setProperty
(String name, Base value) setStatusDate
(Date value) setStatusDateElement
(DateTimeType value) setTargetLocation
(List<StringType> theTargetLocation) setValidationProcess
(List<CodeableConcept> theValidationProcess) setValidationType
(CodeableConcept value) protected VerificationResult
Methods inherited from class org.hl7.fhir.r5.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setStandardsStatus, setText
Methods inherited from class org.hl7.fhir.r5.model.Resource
copyValues, getFHIRPublicationVersion, getId, getIdBase, getIdElement, getIdPart, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, getSourcePackage, getWebPath, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, hasSourcePackage, hasWebPath, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMeta, setSourcePackage, setWebPath
Methods inherited from class org.hl7.fhir.r5.model.BaseResource
getStructureFhirVersionEnum, isResource, setId
Methods inherited from class org.hl7.fhir.r5.model.Base
addDefinition, addFormatCommentsPost, addFormatCommentsPre, addValidationMessage, canHavePrimitiveValue, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, copyFormatComments, copyUserData, copyValues, dateTimeValue, equals, getChildByName, getChildValueByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, getValidationInfo, getValidationMessages, getXhtml, hasFormatComment, hasFormatCommentPost, hasFormatCommentPre, hasPrimitiveValue, hasType, hasUserData, hasValidated, hasValidationInfo, hasValidationMessages, isBooleanPrimitive, isCopyUserData, isDateTime, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setCopyUserData, 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
-
target
A resource that was validated. -
targetLocation
The fhirpath location(s) within the resource that was validated. -
need
The frequency with which the target must be validated (none; initial; periodic). -
status
The validation status of the target (attested; validated; in process; requires revalidation; validation failed; revalidation failed). -
statusDate
When the validation status was updated. -
validationType
What the target is validated against (nothing; primary source; multiple sources). -
validationProcess
The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context). -
frequency
Frequency of revalidation. -
lastPerformed
The date/time validation was last completed (including failed validations). -
nextScheduled
The date when target is next validated, if appropriate. -
failureAction
The result if validation fails (fatal; warning; record only; none). -
Information about the primary source(s) involved in validation.
-
attestation
Information about the entity attesting to information. -
validator
Information about the entity validating information. -
SP_ATTESTATION_METHOD
Search parameter: attestation-methodDescription: Select validation information for data that was attested to using the specified method
Type: token
Path: VerificationResult.attestation.communicationMethod
- See Also:
-
ATTESTATION_METHOD
Fluent Client search parameter constant for attestation-methodDescription: Select validation information for data that was attested to using the specified method
Type: token
Path: VerificationResult.attestation.communicationMethod
-
SP_ATTESTATION_ONBEHALFOF
Search parameter: attestation-onbehalfofDescription: Select validation information for data that was attested to on behalf of the specified source
Type: reference
Path: VerificationResult.attestation.onBehalfOf
- See Also:
-
ATTESTATION_ONBEHALFOF
Fluent Client search parameter constant for attestation-onbehalfofDescription: Select validation information for data that was attested to on behalf of the specified source
Type: reference
Path: VerificationResult.attestation.onBehalfOf
-
INCLUDE_ATTESTATION_ONBEHALFOF
Constant for fluent queries to be used to add include statements. Specifies the path value of "VerificationResult:attestation-onbehalfof". -
SP_ATTESTATION_WHO
Search parameter: attestation-whoDescription: Select validation information for data that was attested to by the specified source
Type: reference
Path: VerificationResult.attestation.who
- See Also:
-
ATTESTATION_WHO
Fluent Client search parameter constant for attestation-whoDescription: Select validation information for data that was attested to by the specified source
Type: reference
Path: VerificationResult.attestation.who
-
INCLUDE_ATTESTATION_WHO
Constant for fluent queries to be used to add include statements. Specifies the path value of "VerificationResult:attestation-who". -
SP_PRIMARYSOURCE_DATE
Search parameter: primarysource-dateDescription: Select validation information for data that was validated against a primary source on the specified date
Type: date
Path: VerificationResult.primarySource.validationDate
- See Also:
-
PRIMARYSOURCE_DATE
Fluent Client search parameter constant for primarysource-dateDescription: Select validation information for data that was validated against a primary source on the specified date
Type: date
Path: VerificationResult.primarySource.validationDate
-
SP_PRIMARYSOURCE_TYPE
Search parameter: primarysource-typeDescription: Select validation information for data that was validated against the specified type of primary source organization
Type: token
Path: VerificationResult.primarySource.type
- See Also:
-
PRIMARYSOURCE_TYPE
Fluent Client search parameter constant for primarysource-typeDescription: Select validation information for data that was validated against the specified type of primary source organization
Type: token
Path: VerificationResult.primarySource.type
-
SP_PRIMARYSOURCE_WHO
Search parameter: primarysource-whoDescription: Select validation information for data that was validated against the specified primary source
Type: reference
Path: VerificationResult.primarySource.who
- See Also:
-
PRIMARYSOURCE_WHO
Fluent Client search parameter constant for primarysource-whoDescription: Select validation information for data that was validated against the specified primary source
Type: reference
Path: VerificationResult.primarySource.who
-
INCLUDE_PRIMARYSOURCE_WHO
Constant for fluent queries to be used to add include statements. Specifies the path value of "VerificationResult:primarysource-who". -
SP_STATUS_DATE
Search parameter: status-dateDescription: Select validation information with a validation status that occurred at the specified date/time
Type: date
Path: VerificationResult.statusDate
- See Also:
-
STATUS_DATE
Fluent Client search parameter constant for status-dateDescription: Select validation information with a validation status that occurred at the specified date/time
Type: date
Path: VerificationResult.statusDate
-
SP_STATUS
Search parameter: statusDescription: Select validation information with the specified status
Type: token
Path: VerificationResult.status
- See Also:
-
STATUS
Fluent Client search parameter constant for statusDescription: Select validation information with the specified status
Type: token
Path: VerificationResult.status
-
SP_TARGET
Search parameter: targetDescription: A resource that was validated
Type: reference
Path: VerificationResult.target
- See Also:
-
TARGET
Fluent Client search parameter constant for targetDescription: A resource that was validated
Type: reference
Path: VerificationResult.target
-
INCLUDE_TARGET
Constant for fluent queries to be used to add include statements. Specifies the path value of "VerificationResult:target". -
SP_VALIDATOR_ORGANIZATION
Search parameter: validator-organizationDescription: Select validation information for data that was validated by the specified organization
Type: reference
Path: VerificationResult.validator.organization
- See Also:
-
VALIDATOR_ORGANIZATION
Fluent Client search parameter constant for validator-organizationDescription: Select validation information for data that was validated by the specified organization
Type: reference
Path: VerificationResult.validator.organization
-
INCLUDE_VALIDATOR_ORGANIZATION
Constant for fluent queries to be used to add include statements. Specifies the path value of "VerificationResult:validator-organization".
-
-
Constructor Details
-
VerificationResult
public VerificationResult()Constructor -
VerificationResult
Constructor
-
-
Method Details
-
getTarget
- Returns:
target
(A resource that was validated.)
-
setTarget
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasTarget
-
addTarget
-
addTarget
-
getTargetFirstRep
- Returns:
- The first repetition of repeating field
target
, creating it if it does not already exist {3}
-
getTargetLocation
- Returns:
targetLocation
(The fhirpath location(s) within the resource that was validated.)
-
setTargetLocation
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasTargetLocation
-
addTargetLocationElement
- Returns:
targetLocation
(The fhirpath location(s) within the resource that was validated.)
-
addTargetLocation
- Parameters:
value
-targetLocation
(The fhirpath location(s) within the resource that was validated.)
-
hasTargetLocation
- Parameters:
value
-targetLocation
(The fhirpath location(s) within the resource that was validated.)
-
getNeed
- Returns:
need
(The frequency with which the target must be validated (none; initial; periodic).)
-
hasNeed
-
setNeed
- Parameters:
value
-need
(The frequency with which the target must be validated (none; initial; periodic).)
-
getStatusElement
- Returns:
status
(The validation status of the target (attested; validated; in process; requires revalidation; validation failed; revalidation failed).). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
hasStatusElement
-
hasStatus
-
setStatusElement
public VerificationResult setStatusElement(Enumeration<VerificationResult.VerificationResultStatus> value) - Parameters:
value
-status
(The validation status of the target (attested; validated; in process; requires revalidation; validation failed; revalidation failed).). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the value
-
getStatus
- Returns:
- The validation status of the target (attested; validated; in process; requires revalidation; validation failed; revalidation failed).
-
setStatus
- Parameters:
value
- The validation status of the target (attested; validated; in process; requires revalidation; validation failed; revalidation failed).
-
getStatusDateElement
- Returns:
statusDate
(When the validation status was updated.). This is the underlying object with id, value and extensions. The accessor "getStatusDate" gives direct access to the value
-
hasStatusDateElement
-
hasStatusDate
-
setStatusDateElement
- Parameters:
value
-statusDate
(When the validation status was updated.). This is the underlying object with id, value and extensions. The accessor "getStatusDate" gives direct access to the value
-
getStatusDate
- Returns:
- When the validation status was updated.
-
setStatusDate
- Parameters:
value
- When the validation status was updated.
-
getValidationType
- Returns:
validationType
(What the target is validated against (nothing; primary source; multiple sources).)
-
hasValidationType
-
setValidationType
- Parameters:
value
-validationType
(What the target is validated against (nothing; primary source; multiple sources).)
-
getValidationProcess
- Returns:
validationProcess
(The primary process by which the target is validated (edit check; value set; primary source; multiple sources; standalone; in context).)
-
setValidationProcess
- Returns:
- Returns a reference to
this
for easy method chaining
-
hasValidationProcess
-
addValidationProcess
-
addValidationProcess
-
getValidationProcessFirstRep
- Returns:
- The first repetition of repeating field
validationProcess
, creating it if it does not already exist {3}
-
getFrequency
- Returns:
frequency
(Frequency of revalidation.)
-
hasFrequency
-
setFrequency
- Parameters:
value
-frequency
(Frequency of revalidation.)
-
getLastPerformedElement
- Returns:
lastPerformed
(The date/time validation was last completed (including failed validations).). This is the underlying object with id, value and extensions. The accessor "getLastPerformed" gives direct access to the value
-
hasLastPerformedElement
-
hasLastPerformed
-
setLastPerformedElement
- Parameters:
value
-lastPerformed
(The date/time validation was last completed (including failed validations).). This is the underlying object with id, value and extensions. The accessor "getLastPerformed" gives direct access to the value
-
getLastPerformed
- Returns:
- The date/time validation was last completed (including failed validations).
-
setLastPerformed
- Parameters:
value
- The date/time validation was last completed (including failed validations).
-
getNextScheduledElement
- Returns:
nextScheduled
(The date when target is next validated, if appropriate.). This is the underlying object with id, value and extensions. The accessor "getNextScheduled" gives direct access to the value
-
hasNextScheduledElement
-
hasNextScheduled
-
setNextScheduledElement
- Parameters:
value
-nextScheduled
(The date when target is next validated, if appropriate.). This is the underlying object with id, value and extensions. The accessor "getNextScheduled" gives direct access to the value
-
getNextScheduled
- Returns:
- The date when target is next validated, if appropriate.
-
setNextScheduled
- Parameters:
value
- The date when target is next validated, if appropriate.
-
getFailureAction
- Returns:
failureAction
(The result if validation fails (fatal; warning; record only; none).)
-
hasFailureAction
-
setFailureAction
- Parameters:
value
-failureAction
(The result if validation fails (fatal; warning; record only; none).)
-
getPrimarySource
- Returns:
primarySource
(Information about the primary source(s) involved in validation.)
-
setPrimarySource
public VerificationResult setPrimarySource(List<VerificationResult.VerificationResultPrimarySourceComponent> thePrimarySource) - Returns:
- Returns a reference to
this
for easy method chaining
-
hasPrimarySource
-
addPrimarySource
-
addPrimarySource
-
getPrimarySourceFirstRep
- Returns:
- The first repetition of repeating field
primarySource
, creating it if it does not already exist {3}
-
getAttestation
- Returns:
attestation
(Information about the entity attesting to information.)
-
hasAttestation
-
setAttestation
public VerificationResult setAttestation(VerificationResult.VerificationResultAttestationComponent value) - Parameters:
value
-attestation
(Information about the entity attesting to information.)
-
getValidator
- Returns:
validator
(Information about the entity validating information.)
-
setValidator
public VerificationResult setValidator(List<VerificationResult.VerificationResultValidatorComponent> theValidator) - Returns:
- Returns a reference to
this
for easy method chaining
-
hasValidator
-
addValidator
-
addValidator
-
getValidatorFirstRep
- Returns:
- The first repetition of repeating field
validator
, creating it if it does not already exist {3}
-
listChildren
- Overrides:
listChildren
in classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChild
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makeProperty
in classDomainResource
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForProperty
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
- Returns:
- the FHIR type name of the instance (not the java class name)
-
copy
- Specified by:
copy
in classDomainResource
-
copyValues
-
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
-