
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 classstatic classstatic enumstatic classstatic classNested 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.TokenClientParamFluent Client search parameter constant for attestation-methodstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for attestation-onbehalfofstatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for attestation-whoprotected CodeableConceptThe result if validation fails (fatal; warning; record only; none).protected TimingFrequency of revalidation.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.static final ca.uhn.fhir.model.api.IncludeConstant for fluent queries to be used to add include statements.protected DateTimeTypeThe date/time validation was last completed (including failed validations).protected CodeableConceptThe frequency with which the target must be validated (none; initial; periodic).protected DateTypeThe date when target is next validated, if appropriate.Information about the primary source(s) involved in validation.static final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for primarysource-datestatic final ca.uhn.fhir.rest.gclient.TokenClientParamFluent Client search parameter constant for primarysource-typestatic final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for primarysource-whostatic final StringSearch parameter: attestation-methodstatic final StringSearch parameter: attestation-onbehalfofstatic final StringSearch parameter: attestation-whostatic final StringSearch parameter: primarysource-datestatic final StringSearch parameter: primarysource-typestatic final StringSearch parameter: primarysource-whostatic final StringSearch parameter: statusstatic final StringSearch parameter: status-datestatic final StringSearch parameter: targetstatic final StringSearch 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.TokenClientParamFluent Client search parameter constant for statusstatic final ca.uhn.fhir.rest.gclient.DateClientParamFluent Client search parameter constant for status-dateprotected DateTimeTypeWhen the validation status was updated.A resource that was validated.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent 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 CodeableConceptWhat the target is validated against (nothing; primary source; multiple sources).Information about the entity validating information.static final ca.uhn.fhir.rest.gclient.ReferenceClientParamFluent Client search parameter constant for validator-organizationFields inherited from class org.hl7.fhir.r5.model.DomainResource
contained, extension, modifierExtension, SP_TEXT, text, TEXTFields inherited from class org.hl7.fhir.r5.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
ConstructorsConstructorDescriptionConstructorConstructor -
Method Summary
Modifier and TypeMethodDescriptionaddTargetLocation(String value) copy()voidbooleanequalsDeep(Base other_) booleanequalsShallow(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) booleanbooleanbooleanbooleanbooleanbooleanhasNeed()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhasTargetLocation(String value) booleanbooleanbooleanbooleanisEmpty()protected voidlistChildren(List<Property> children) makeProperty(int hash, String name) voidremoveChild(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 VerificationResultMethods inherited from class org.hl7.fhir.r5.model.DomainResource
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getExtensionsByUrl, getExtensionString, getExtensionString, getModifierExtension, getModifierExtensionsByUrl, getStandardsStatus, getText, hasContained, hasExtension, hasExtension, hasExtension, hasModifierExtension, hasPrimitiveExtension, hasText, setContained, setExtension, setModifierExtension, setStandardsStatus, setTextMethods 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, setWebPathMethods inherited from class org.hl7.fhir.r5.model.BaseResource
getStructureFhirVersionEnum, isResource, setIdMethods 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, executeFunction, 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, setXhtmlMethods 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
-
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
thisfor 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
thisfor 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
thisfor 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
thisfor 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
thisfor 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:
listChildrenin classDomainResource
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getNamedPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
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 Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
- Overrides:
setPropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
removeChild
- Overrides:
removeChildin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
- Overrides:
makePropertyin classDomainResource- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException - Overrides:
getTypesForPropertyin 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- Returns:
- the FHIR type name of the instance (not the java class name)
-
copy
- Specified by:
copyin classDomainResource
-
copyValues
-
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
-