public class ImmunizationEvaluation extends DomainResource
| Modifier and Type | Class and Description |
|---|---|
static class |
ImmunizationEvaluation.ImmunizationEvaluationStatus |
static class |
ImmunizationEvaluation.ImmunizationEvaluationStatusEnumFactory |
| Modifier and Type | Field and Description |
|---|---|
protected Reference |
authority
Indicates the authority who published the protocol (e.g.
|
protected Organization |
authorityTarget
The actual object that is the target of the reference (Indicates the authority who published the protocol (e.g.
|
protected DateTimeType |
date
The date the evaluation of the vaccine administration event was performed.
|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
protected StringType |
description
Additional information about the evaluation.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
DOSE_STATUS
Fluent Client search parameter constant for dose-status
|
protected Type |
doseNumber
Nominal position in a series.
|
protected CodeableConcept |
doseStatus
Indicates if the dose is valid or not valid with respect to the published recommendations.
|
protected List<CodeableConcept> |
doseStatusReason
Provides an explanation as to why the vaccine administration event is valid or not relative to the published recommendations.
|
protected List<Identifier> |
identifier
A unique identifier assigned to this immunization evaluation record.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
IMMUNIZATION_EVENT
Fluent Client search parameter constant for immunization-event
|
protected Reference |
immunizationEvent
The vaccine administration event being evaluated.
|
protected Immunization |
immunizationEventTarget
The actual object that is the target of the reference (The vaccine administration event being evaluated.)
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_IMMUNIZATION_EVENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_PATIENT
Constant for fluent queries to be used to add include statements.
|
protected Reference |
patient
The individual for whom the evaluation is being done.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
protected Patient |
patientTarget
The actual object that is the target of the reference (The individual for whom the evaluation is being done.)
|
protected StringType |
series
One possible path to achieve presumed immunity against a disease - within the context of an authority.
|
protected Type |
seriesDoses
The recommended number of doses to achieve immunity.
|
static String |
SP_DATE
Search parameter: date
|
static String |
SP_DOSE_STATUS
Search parameter: dose-status
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_IMMUNIZATION_EVENT
Search parameter: immunization-event
|
static String |
SP_PATIENT
Search parameter: patient
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_TARGET_DISEASE
Search parameter: target-disease
|
protected Enumeration<ImmunizationEvaluation.ImmunizationEvaluationStatus> |
status
Indicates the current status of the evaluation of the vaccination administration event.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
TARGET_DISEASE
Fluent Client search parameter constant for target-disease
|
protected CodeableConcept |
targetDisease
The vaccine preventable disease the dose is being evaluated against.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
ImmunizationEvaluation()
Constructor
|
ImmunizationEvaluation(Enumeration<ImmunizationEvaluation.ImmunizationEvaluationStatus> status,
Reference patient,
CodeableConcept targetDisease,
Reference immunizationEvent,
CodeableConcept doseStatus)
Constructor
|
addContained, addExtension, addExtension, addExtension, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getContained, getExtension, getExtensionByUrl, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasExtension, hasModifierExtension, hasText, setContained, setExtension, setModifierExtension, setTextcopyValues, getId, getIdBase, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdBase, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, isResource, setIdcastToAddress, 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, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected List<Identifier> identifier
protected Enumeration<ImmunizationEvaluation.ImmunizationEvaluationStatus> status
protected Patient patientTarget
protected DateTimeType date
protected Reference authority
protected Organization authorityTarget
protected CodeableConcept targetDisease
protected Reference immunizationEvent
protected Immunization immunizationEventTarget
protected CodeableConcept doseStatus
protected List<CodeableConcept> doseStatusReason
protected StringType description
protected StringType series
protected Type doseNumber
protected Type seriesDoses
public static final String SP_DATE
Description: Date the evaluation was generated
Type: date
Path: ImmunizationEvaluation.date
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description: Date the evaluation was generated
Type: date
Path: ImmunizationEvaluation.date
public static final String SP_IDENTIFIER
Description: ID of the evaluation
Type: token
Path: ImmunizationEvaluation.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: ID of the evaluation
Type: token
Path: ImmunizationEvaluation.identifier
public static final String SP_TARGET_DISEASE
Description: The vaccine preventable disease being evaluated against
Type: token
Path: ImmunizationEvaluation.targetDisease
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TARGET_DISEASE
Description: The vaccine preventable disease being evaluated against
Type: token
Path: ImmunizationEvaluation.targetDisease
public static final String SP_PATIENT
Description: The patient being evaluated
Type: reference
Path: ImmunizationEvaluation.patient
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description: The patient being evaluated
Type: reference
Path: ImmunizationEvaluation.patient
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final String SP_DOSE_STATUS
Description: The status of the dose relative to published recommendations
Type: token
Path: ImmunizationEvaluation.doseStatus
public static final ca.uhn.fhir.rest.gclient.TokenClientParam DOSE_STATUS
Description: The status of the dose relative to published recommendations
Type: token
Path: ImmunizationEvaluation.doseStatus
public static final String SP_IMMUNIZATION_EVENT
Description: The vaccine administration event being evaluated
Type: reference
Path: ImmunizationEvaluation.immunizationEvent
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam IMMUNIZATION_EVENT
Description: The vaccine administration event being evaluated
Type: reference
Path: ImmunizationEvaluation.immunizationEvent
public static final ca.uhn.fhir.model.api.Include INCLUDE_IMMUNIZATION_EVENT
public static final String SP_STATUS
Description: Immunization evaluation status
Type: token
Path: ImmunizationEvaluation.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: Immunization evaluation status
Type: token
Path: ImmunizationEvaluation.status
public ImmunizationEvaluation()
public ImmunizationEvaluation(Enumeration<ImmunizationEvaluation.ImmunizationEvaluationStatus> status, Reference patient, CodeableConcept targetDisease, Reference immunizationEvent, CodeableConcept doseStatus)
public List<Identifier> getIdentifier()
identifier (A unique identifier assigned to this immunization evaluation record.)public ImmunizationEvaluation setIdentifier(List<Identifier> theIdentifier)
this for easy method chainingpublic boolean hasIdentifier()
public Identifier addIdentifier()
public ImmunizationEvaluation addIdentifier(Identifier t)
public Identifier getIdentifierFirstRep()
identifier, creating it if it does not already existpublic Enumeration<ImmunizationEvaluation.ImmunizationEvaluationStatus> getStatusElement()
status (Indicates the current status of the evaluation of the vaccination administration event.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic boolean hasStatusElement()
public boolean hasStatus()
public ImmunizationEvaluation setStatusElement(Enumeration<ImmunizationEvaluation.ImmunizationEvaluationStatus> value)
value - status (Indicates the current status of the evaluation of the vaccination administration event.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic ImmunizationEvaluation.ImmunizationEvaluationStatus getStatus()
public ImmunizationEvaluation setStatus(ImmunizationEvaluation.ImmunizationEvaluationStatus value)
value - Indicates the current status of the evaluation of the vaccination administration event.public Reference getPatient()
patient (The individual for whom the evaluation is being done.)public boolean hasPatient()
public ImmunizationEvaluation setPatient(Reference value)
value - patient (The individual for whom the evaluation is being done.)public Patient getPatientTarget()
patient 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 for whom the evaluation is being done.)public ImmunizationEvaluation setPatientTarget(Patient value)
value - patient 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 for whom the evaluation is being done.)public DateTimeType getDateElement()
date (The date the evaluation of the vaccine administration event was performed.). 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 ImmunizationEvaluation setDateElement(DateTimeType value)
value - date (The date the evaluation of the vaccine administration event was performed.). This is the underlying object with id, value and extensions. The accessor "getDate" gives direct access to the valuepublic Date getDate()
public ImmunizationEvaluation setDate(Date value)
value - The date the evaluation of the vaccine administration event was performed.public Reference getAuthority()
authority (Indicates the authority who published the protocol (e.g. ACIP).)public boolean hasAuthority()
public ImmunizationEvaluation setAuthority(Reference value)
value - authority (Indicates the authority who published the protocol (e.g. ACIP).)public Organization getAuthorityTarget()
authority 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. (Indicates the authority who published the protocol (e.g. ACIP).)public ImmunizationEvaluation setAuthorityTarget(Organization value)
value - authority 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. (Indicates the authority who published the protocol (e.g. ACIP).)public CodeableConcept getTargetDisease()
targetDisease (The vaccine preventable disease the dose is being evaluated against.)public boolean hasTargetDisease()
public ImmunizationEvaluation setTargetDisease(CodeableConcept value)
value - targetDisease (The vaccine preventable disease the dose is being evaluated against.)public Reference getImmunizationEvent()
immunizationEvent (The vaccine administration event being evaluated.)public boolean hasImmunizationEvent()
public ImmunizationEvaluation setImmunizationEvent(Reference value)
value - immunizationEvent (The vaccine administration event being evaluated.)public Immunization getImmunizationEventTarget()
immunizationEvent 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 vaccine administration event being evaluated.)public ImmunizationEvaluation setImmunizationEventTarget(Immunization value)
value - immunizationEvent 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 vaccine administration event being evaluated.)public CodeableConcept getDoseStatus()
doseStatus (Indicates if the dose is valid or not valid with respect to the published recommendations.)public boolean hasDoseStatus()
public ImmunizationEvaluation setDoseStatus(CodeableConcept value)
value - doseStatus (Indicates if the dose is valid or not valid with respect to the published recommendations.)public List<CodeableConcept> getDoseStatusReason()
doseStatusReason (Provides an explanation as to why the vaccine administration event is valid or not relative to the published recommendations.)public ImmunizationEvaluation setDoseStatusReason(List<CodeableConcept> theDoseStatusReason)
this for easy method chainingpublic boolean hasDoseStatusReason()
public CodeableConcept addDoseStatusReason()
public ImmunizationEvaluation addDoseStatusReason(CodeableConcept t)
public CodeableConcept getDoseStatusReasonFirstRep()
doseStatusReason, creating it if it does not already existpublic StringType getDescriptionElement()
description (Additional information about the evaluation.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic boolean hasDescriptionElement()
public boolean hasDescription()
public ImmunizationEvaluation setDescriptionElement(StringType value)
value - description (Additional information about the evaluation.). This is the underlying object with id, value and extensions. The accessor "getDescription" gives direct access to the valuepublic String getDescription()
public ImmunizationEvaluation setDescription(String value)
value - Additional information about the evaluation.public StringType getSeriesElement()
series (One possible path to achieve presumed immunity against a disease - within the context of an authority.). This is the underlying object with id, value and extensions. The accessor "getSeries" gives direct access to the valuepublic boolean hasSeriesElement()
public boolean hasSeries()
public ImmunizationEvaluation setSeriesElement(StringType value)
value - series (One possible path to achieve presumed immunity against a disease - within the context of an authority.). This is the underlying object with id, value and extensions. The accessor "getSeries" gives direct access to the valuepublic String getSeries()
public ImmunizationEvaluation setSeries(String value)
value - One possible path to achieve presumed immunity against a disease - within the context of an authority.public Type getDoseNumber()
doseNumber (Nominal position in a series.)public PositiveIntType getDoseNumberPositiveIntType() throws org.hl7.fhir.exceptions.FHIRException
doseNumber (Nominal position in a series.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDoseNumberPositiveIntType()
public StringType getDoseNumberStringType() throws org.hl7.fhir.exceptions.FHIRException
doseNumber (Nominal position in a series.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasDoseNumberStringType()
public boolean hasDoseNumber()
public ImmunizationEvaluation setDoseNumber(Type value)
value - doseNumber (Nominal position in a series.)public Type getSeriesDoses()
seriesDoses (The recommended number of doses to achieve immunity.)public PositiveIntType getSeriesDosesPositiveIntType() throws org.hl7.fhir.exceptions.FHIRException
seriesDoses (The recommended number of doses to achieve immunity.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasSeriesDosesPositiveIntType()
public StringType getSeriesDosesStringType() throws org.hl7.fhir.exceptions.FHIRException
seriesDoses (The recommended number of doses to achieve immunity.)org.hl7.fhir.exceptions.FHIRExceptionpublic boolean hasSeriesDosesStringType()
public boolean hasSeriesDoses()
public ImmunizationEvaluation setSeriesDoses(Type value)
value - seriesDoses (The recommended number of doses to achieve immunity.)protected void listChildren(List<Property> children)
listChildren in class DomainResourcepublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in interface org.hl7.fhir.instance.model.api.IBasefhirType in class DomainResourcepublic ImmunizationEvaluation copy()
copy in class DomainResourcepublic void copyValues(ImmunizationEvaluation dst)
protected ImmunizationEvaluation typedCopy()
public boolean equalsDeep(Base other_)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other_)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2021 Health Level 7. All rights reserved.