public class ImmunizationRecommendation extends BaseResource implements ca.uhn.fhir.model.api.IResource
Definition: A patient's point-in-time immunization and recommendation (i.e. forecasting a patient's immunization eligibility according to a published schedule) with optional supporting justification.
Requirements:
Profile Definition: http://hl7.org/fhir/profiles/ImmunizationRecommendation
| Modifier and Type | Class and Description |
|---|---|
static class |
ImmunizationRecommendation.Recommendation
Block class for child element: ImmunizationRecommendation.recommendation ()
|
static class |
ImmunizationRecommendation.RecommendationDateCriterion
Block class for child element: ImmunizationRecommendation.recommendation.dateCriterion ()
|
static class |
ImmunizationRecommendation.RecommendationProtocol
Block class for child element: ImmunizationRecommendation.recommendation.protocol ()
|
| Modifier and Type | Field and Description |
|---|---|
static ca.uhn.fhir.rest.gclient.DateClientParam |
DATE
Fluent Client search parameter constant for date
|
static ca.uhn.fhir.rest.gclient.NumberClientParam |
DOSE_NUMBER
Fluent Client search parameter constant for dose-number
|
static ca.uhn.fhir.rest.gclient.NumberClientParam |
DOSE_SEQUENCE
Fluent Client search parameter constant for dose-sequence
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_INFORMATION
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.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_SUPPORT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
INFORMATION
Fluent Client search parameter constant for information
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
PATIENT
Fluent Client search parameter constant for patient
|
static String |
SP_DATE
Search parameter constant for date
|
static String |
SP_DOSE_NUMBER
Search parameter constant for dose-number
|
static String |
SP_DOSE_SEQUENCE
Search parameter constant for dose-sequence
|
static String |
SP_IDENTIFIER
Search parameter constant for identifier
|
static String |
SP_INFORMATION
Search parameter constant for information
|
static String |
SP_PATIENT
Search parameter constant for patient
|
static String |
SP_STATUS
Search parameter constant for status
|
static String |
SP_SUPPORT
Search parameter constant for support
|
static String |
SP_VACCINE_TYPE
Search parameter constant for vaccine-type
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
SUPPORT
Fluent Client search parameter constant for support
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
VACCINE_TYPE
Fluent Client search parameter constant for vaccine-type
|
RES_ID, SP_RES_ID, SP_RES_LANGUAGE| Constructor and Description |
|---|
ImmunizationRecommendation() |
| Modifier and Type | Method and Description |
|---|---|
IdentifierDt |
addIdentifier()
Adds and returns a new value for identifier (id)
|
ImmunizationRecommendation |
addIdentifier(IdentifierDt theValue)
Adds a given new value for identifier (id)
|
ImmunizationRecommendation.Recommendation |
addRecommendation()
Adds and returns a new value for recommendation ()
|
ImmunizationRecommendation |
addRecommendation(ImmunizationRecommendation.Recommendation theValue)
Adds a given new value for recommendation ()
|
<T extends ca.uhn.fhir.model.api.IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
List<IdentifierDt> |
getIdentifier()
Gets the value(s) for identifier (id).
|
IdentifierDt |
getIdentifierFirstRep()
Gets the first repetition for identifier (id),
creating it if it does not already exist.
|
ResourceReferenceDt |
getPatient()
Gets the value(s) for patient (who.focus).
|
List<ImmunizationRecommendation.Recommendation> |
getRecommendation()
Gets the value(s) for recommendation ().
|
ImmunizationRecommendation.Recommendation |
getRecommendationFirstRep()
Gets the first repetition for recommendation (),
creating it if it does not already exist.
|
String |
getResourceName() |
ca.uhn.fhir.context.FhirVersionEnum |
getStructureFhirVersionEnum() |
boolean |
isEmpty() |
ImmunizationRecommendation |
setIdentifier(List<IdentifierDt> theValue)
Sets the value(s) for identifier (id)
|
ImmunizationRecommendation |
setPatient(ResourceReferenceDt theValue)
Sets the value(s) for patient (who.focus)
|
ImmunizationRecommendation |
setRecommendation(List<ImmunizationRecommendation.Recommendation> theValue)
Sets the value(s) for recommendation ()
|
getContained, getId, getIdElement, getLanguage, getMeta, getResourceMetadata, getText, isBaseEmpty, setContained, setId, setId, setId, setLanguage, setResourceMetadata, setText, toStringaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getFormatCommentsPost, getFormatCommentsPre, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, hasFormatCommentclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final String SP_VACCINE_TYPE
Description:
Type: token
Path: ImmunizationRecommendation.recommendation.vaccineCode
public static final ca.uhn.fhir.rest.gclient.TokenClientParam VACCINE_TYPE
Description:
Type: token
Path: ImmunizationRecommendation.recommendation.vaccineCode
public static final String SP_IDENTIFIER
Description:
Type: token
Path: ImmunizationRecommendation.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description:
Type: token
Path: ImmunizationRecommendation.identifier
public static final String SP_DATE
Description:
Type: date
Path: ImmunizationRecommendation.recommendation.date
public static final ca.uhn.fhir.rest.gclient.DateClientParam DATE
Description:
Type: date
Path: ImmunizationRecommendation.recommendation.date
public static final String SP_DOSE_NUMBER
Description:
Type: number
Path: ImmunizationRecommendation.recommendation.doseNumber
public static final ca.uhn.fhir.rest.gclient.NumberClientParam DOSE_NUMBER
Description:
Type: number
Path: ImmunizationRecommendation.recommendation.doseNumber
public static final String SP_STATUS
Description:
Type: token
Path: ImmunizationRecommendation.recommendation.forecastStatus
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description:
Type: token
Path: ImmunizationRecommendation.recommendation.forecastStatus
public static final String SP_DOSE_SEQUENCE
Description:
Type: number
Path: ImmunizationRecommendation.recommendation.protocol.doseSequence
public static final ca.uhn.fhir.rest.gclient.NumberClientParam DOSE_SEQUENCE
Description:
Type: number
Path: ImmunizationRecommendation.recommendation.protocol.doseSequence
public static final String SP_SUPPORT
Description:
Type: reference
Path: ImmunizationRecommendation.recommendation.supportingImmunization
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam SUPPORT
Description:
Type: reference
Path: ImmunizationRecommendation.recommendation.supportingImmunization
public static final String SP_INFORMATION
Description:
Type: reference
Path: ImmunizationRecommendation.recommendation.supportingPatientInformation
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INFORMATION
Description:
Type: reference
Path: ImmunizationRecommendation.recommendation.supportingPatientInformation
public static final String SP_PATIENT
Description:
Type: reference
Path: ImmunizationRecommendation.patient
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam PATIENT
Description:
Type: reference
Path: ImmunizationRecommendation.patient
public static final ca.uhn.fhir.model.api.Include INCLUDE_INFORMATION
public static final ca.uhn.fhir.model.api.Include INCLUDE_PATIENT
public static final ca.uhn.fhir.model.api.Include INCLUDE_SUPPORT
public ImmunizationRecommendation()
public boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBasepublic <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElementpublic List<IdentifierDt> getIdentifier()
null.
Definition: A unique identifier assigned to this particular recommendation record.
public ImmunizationRecommendation setIdentifier(List<IdentifierDt> theValue)
Definition: A unique identifier assigned to this particular recommendation record.
public IdentifierDt addIdentifier()
Definition: A unique identifier assigned to this particular recommendation record.
public ImmunizationRecommendation addIdentifier(IdentifierDt theValue)
Definition: A unique identifier assigned to this particular recommendation record.
theValue - The identifier to add (must not be null)public IdentifierDt getIdentifierFirstRep()
Definition: A unique identifier assigned to this particular recommendation record.
public ResourceReferenceDt getPatient()
null.
Definition: The patient for whom the recommendations are for.
public ImmunizationRecommendation setPatient(ResourceReferenceDt theValue)
Definition: The patient for whom the recommendations are for.
public List<ImmunizationRecommendation.Recommendation> getRecommendation()
null.
Definition: Vaccine administration recommendations
public ImmunizationRecommendation setRecommendation(List<ImmunizationRecommendation.Recommendation> theValue)
Definition: Vaccine administration recommendations
public ImmunizationRecommendation.Recommendation addRecommendation()
Definition: Vaccine administration recommendations
public ImmunizationRecommendation addRecommendation(ImmunizationRecommendation.Recommendation theValue)
Definition: Vaccine administration recommendations
theValue - The recommendation to add (must not be null)public ImmunizationRecommendation.Recommendation getRecommendationFirstRep()
Definition: Vaccine administration recommendations
public String getResourceName()
getResourceName in interface ca.uhn.fhir.model.api.IResourcepublic ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
getStructureFhirVersionEnum in interface ca.uhn.fhir.model.api.IResourcegetStructureFhirVersionEnum in interface org.hl7.fhir.instance.model.api.IBaseResourceCopyright © 2014–2018 University Health Network. All rights reserved.