public static class VerificationResult.VerificationResultAttestationComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected CodeableConcept |
communicationMethod
The method by which attested information was submitted/retrieved (manual; API; Push).
|
protected DateType |
date
The date the information was attested to.
|
protected Reference |
onBehalfOf
When the who is asserting on behalf of another (organization or individual).
|
protected Resource |
onBehalfOfTarget
The actual object that is the target of the reference (When the who is asserting on behalf of another (organization or individual).)
|
protected StringType |
proxyIdentityCertificate
A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source.
|
protected Signature |
proxySignature
Signed assertion by the proxy entity indicating that they have the right to submit attested information on behalf of the attestation source.
|
protected StringType |
sourceIdentityCertificate
A digital identity certificate associated with the attestation source.
|
protected Signature |
sourceSignature
Signed assertion by the attestation source that they have attested to the information.
|
protected Reference |
who
The individual or organization attesting to information.
|
protected Resource |
whoTarget
The actual object that is the target of the reference (The individual or organization attesting to information.)
|
modifierExtension| Constructor and Description |
|---|
VerificationResultAttestationComponent()
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddExtension, getExtension, hasExtensiongetFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserDataprotected Resource whoTarget
protected Reference onBehalfOf
protected Resource onBehalfOfTarget
protected CodeableConcept communicationMethod
protected StringType sourceIdentityCertificate
protected StringType proxyIdentityCertificate
protected Signature proxySignature
protected Signature sourceSignature
public VerificationResultAttestationComponent()
public Reference getWho()
who (The individual or organization attesting to information.)public boolean hasWho()
public VerificationResult.VerificationResultAttestationComponent setWho(Reference value)
value - who (The individual or organization attesting to information.)public Resource getWhoTarget()
who The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (The individual or organization attesting to information.)public VerificationResult.VerificationResultAttestationComponent setWhoTarget(Resource value)
value - who The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (The individual or organization attesting to information.)public Reference getOnBehalfOf()
onBehalfOf (When the who is asserting on behalf of another (organization or individual).)public boolean hasOnBehalfOf()
public VerificationResult.VerificationResultAttestationComponent setOnBehalfOf(Reference value)
value - onBehalfOf (When the who is asserting on behalf of another (organization or individual).)public Resource getOnBehalfOfTarget()
onBehalfOf The actual object that is the target of the reference. The reference library doesn't populate this, but you can use it to hold the resource if you resolve it. (When the who is asserting on behalf of another (organization or individual).)public VerificationResult.VerificationResultAttestationComponent setOnBehalfOfTarget(Resource value)
value - onBehalfOf The actual object that is the target of the reference. The reference library doesn't use these, but you can use it to hold the resource if you resolve it. (When the who is asserting on behalf of another (organization or individual).)public CodeableConcept getCommunicationMethod()
communicationMethod (The method by which attested information was submitted/retrieved (manual; API; Push).)public boolean hasCommunicationMethod()
public VerificationResult.VerificationResultAttestationComponent setCommunicationMethod(CodeableConcept value)
value - communicationMethod (The method by which attested information was submitted/retrieved (manual; API; Push).)public DateType getDateElement()
date (The date the information was attested to.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valuepublic boolean hasDateElement()
public boolean hasDate()
public VerificationResult.VerificationResultAttestationComponent setDateElement(DateType value)
value - date (The date the information was attested to.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valuepublic VerificationResult.VerificationResultAttestationComponent setDate(Date value)
value - The date the information was attested to.public StringType getSourceIdentityCertificateElement()
sourceIdentityCertificate (A digital identity certificate associated with the attestation source.). This is the underlying object with id, value and extensions. The accessor "getSourceIdentityCertificate" gives direct access to the valuepublic boolean hasSourceIdentityCertificateElement()
public boolean hasSourceIdentityCertificate()
public VerificationResult.VerificationResultAttestationComponent setSourceIdentityCertificateElement(StringType value)
value - sourceIdentityCertificate (A digital identity certificate associated with the attestation source.). This is the underlying object with id, value and extensions. The accessor "getSourceIdentityCertificate" gives direct access to the valuepublic String getSourceIdentityCertificate()
public VerificationResult.VerificationResultAttestationComponent setSourceIdentityCertificate(String value)
value - A digital identity certificate associated with the attestation source.public StringType getProxyIdentityCertificateElement()
proxyIdentityCertificate (A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source.). This is the underlying object with id, value and extensions. The accessor "getProxyIdentityCertificate" gives direct access to the valuepublic boolean hasProxyIdentityCertificateElement()
public boolean hasProxyIdentityCertificate()
public VerificationResult.VerificationResultAttestationComponent setProxyIdentityCertificateElement(StringType value)
value - proxyIdentityCertificate (A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source.). This is the underlying object with id, value and extensions. The accessor "getProxyIdentityCertificate" gives direct access to the valuepublic String getProxyIdentityCertificate()
public VerificationResult.VerificationResultAttestationComponent setProxyIdentityCertificate(String value)
value - A digital identity certificate associated with the proxy entity submitting attested information on behalf of the attestation source.public Signature getProxySignature()
proxySignature (Signed assertion by the proxy entity indicating that they have the right to submit attested information on behalf of the attestation source.)public boolean hasProxySignature()
public VerificationResult.VerificationResultAttestationComponent setProxySignature(Signature value)
value - proxySignature (Signed assertion by the proxy entity indicating that they have the right to submit attested information on behalf of the attestation source.)public Signature getSourceSignature()
sourceSignature (Signed assertion by the attestation source that they have attested to the information.)public boolean hasSourceSignature()
public VerificationResult.VerificationResultAttestationComponent setSourceSignature(Signature value)
value - sourceSignature (Signed assertion by the attestation source that they have attested to the information.)protected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic VerificationResult.VerificationResultAttestationComponent copy()
copy in class BackboneElementpublic void copyValues(VerificationResult.VerificationResultAttestationComponent dst)
public boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class BackboneElementCopyright © 2014–2021 Health Level 7. All rights reserved.