public class MedicationKnowledge extends DomainResource
| Modifier and Type | Field and Description |
|---|---|
protected List<MedicationKnowledge.MedicationKnowledgeAdministrationGuidelinesComponent> |
administrationGuidelines
Guidelines for the administration of the medication.
|
protected Quantity |
amount
Specific amount of the drug in the packaged product.
|
protected List<Reference> |
associatedMedication
Associated or related medications.
|
protected List<Medication> |
associatedMedicationTarget
The actual objects that are the target of the reference (Associated or related medications.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CLASSIFICATION
Fluent Client search parameter constant for classification
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CLASSIFICATION_TYPE
Fluent Client search parameter constant for classification-type
|
protected CodeableConcept |
code
A code that specifies this medication, or a textual description if no code is available.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
CODE
Fluent Client search parameter constant for code
|
protected List<Reference> |
contraindication
Potential clinical issue with or between medication(s) (for example, drug-drug interaction, drug-disease contraindication, drug-allergy interaction, etc.).
|
protected List<DetectedIssue> |
contraindicationTarget
The actual objects that are the target of the reference (Potential clinical issue with or between medication(s) (for example, drug-drug interaction, drug-disease contraindication, drug-allergy interaction, etc.).)
|
protected List<MedicationKnowledge.MedicationKnowledgeCostComponent> |
cost
The price of the medication.
|
protected CodeableConcept |
doseForm
Describes the form of the item.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
DOSEFORM
Fluent Client search parameter constant for doseform
|
protected List<MedicationKnowledge.MedicationKnowledgeDrugCharacteristicComponent> |
drugCharacteristic
Specifies descriptive properties of the medicine, such as color, shape, imprints, etc.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_INGREDIENT
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_MANUFACTURER
Constant for fluent queries to be used to add include statements.
|
static ca.uhn.fhir.model.api.Include |
INCLUDE_MONOGRAPH
Constant for fluent queries to be used to add include statements.
|
protected List<MedicationKnowledge.MedicationKnowledgeIngredientComponent> |
ingredient
Identifies a particular constituent of interest in the product.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
INGREDIENT
Fluent Client search parameter constant for ingredient
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
INGREDIENT_CODE
Fluent Client search parameter constant for ingredient-code
|
protected List<CodeableConcept> |
intendedRoute
The intended or approved route of administration.
|
protected List<MedicationKnowledge.MedicationKnowledgeKineticsComponent> |
kinetics
The time course of drug absorption, distribution, metabolism and excretion of a medication from the body.
|
protected Reference |
manufacturer
Describes the details of the manufacturer of the medication product.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
MANUFACTURER
Fluent Client search parameter constant for manufacturer
|
protected Organization |
manufacturerTarget
The actual object that is the target of the reference (Describes the details of the manufacturer of the medication product.
|
protected List<MedicationKnowledge.MedicationKnowledgeMedicineClassificationComponent> |
medicineClassification
Categorization of the medication within a formulary or classification system.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
MONITORING_PROGRAM_NAME
Fluent Client search parameter constant for monitoring-program-name
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
MONITORING_PROGRAM_TYPE
Fluent Client search parameter constant for monitoring-program-type
|
protected List<MedicationKnowledge.MedicationKnowledgeMonitoringProgramComponent> |
monitoringProgram
The program under which the medication is reviewed.
|
protected List<MedicationKnowledge.MedicationKnowledgeMonographComponent> |
monograph
Associated documentation about the medication.
|
static ca.uhn.fhir.rest.gclient.ReferenceClientParam |
MONOGRAPH
Fluent Client search parameter constant for monograph
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
MONOGRAPH_TYPE
Fluent Client search parameter constant for monograph-type
|
protected MedicationKnowledge.MedicationKnowledgePackagingComponent |
packaging
Information that only applies to packages (not products).
|
protected MarkdownType |
preparationInstruction
The instructions for preparing the medication.
|
protected List<CodeableConcept> |
productType
Category of the medication or product (e.g.
|
protected List<MedicationKnowledge.MedicationKnowledgeRegulatoryComponent> |
regulatory
Regulatory information about a medication.
|
protected List<MedicationKnowledge.MedicationKnowledgeRelatedMedicationKnowledgeComponent> |
relatedMedicationKnowledge
Associated or related knowledge about a medication.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
SOURCE_COST
Fluent Client search parameter constant for source-cost
|
static String |
SP_CLASSIFICATION
Search parameter: classification
|
static String |
SP_CLASSIFICATION_TYPE
Search parameter: classification-type
|
static String |
SP_CODE
Search parameter: code
|
static String |
SP_DOSEFORM
Search parameter: doseform
|
static String |
SP_INGREDIENT
Search parameter: ingredient
|
static String |
SP_INGREDIENT_CODE
Search parameter: ingredient-code
|
static String |
SP_MANUFACTURER
Search parameter: manufacturer
|
static String |
SP_MONITORING_PROGRAM_NAME
Search parameter: monitoring-program-name
|
static String |
SP_MONITORING_PROGRAM_TYPE
Search parameter: monitoring-program-type
|
static String |
SP_MONOGRAPH
Search parameter: monograph
|
static String |
SP_MONOGRAPH_TYPE
Search parameter: monograph-type
|
static String |
SP_SOURCE_COST
Search parameter: source-cost
|
static String |
SP_STATUS
Search parameter: status
|
protected Enumeration<MedicationKnowledge.MedicationKnowledgeStatus> |
status
A code to indicate if the medication is in active use.
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
protected List<StringType> |
synonym
Additional names for a medication, for example, the name(s) given to a medication in different countries.
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
MedicationKnowledge()
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 CodeableConcept code
protected Enumeration<MedicationKnowledge.MedicationKnowledgeStatus> status
protected Reference manufacturer
protected Organization manufacturerTarget
protected CodeableConcept doseForm
protected Quantity amount
protected List<StringType> synonym
protected List<MedicationKnowledge.MedicationKnowledgeRelatedMedicationKnowledgeComponent> relatedMedicationKnowledge
protected List<Reference> associatedMedication
protected List<Medication> associatedMedicationTarget
protected List<CodeableConcept> productType
protected List<MedicationKnowledge.MedicationKnowledgeMonographComponent> monograph
protected List<MedicationKnowledge.MedicationKnowledgeIngredientComponent> ingredient
protected MarkdownType preparationInstruction
protected List<CodeableConcept> intendedRoute
protected List<MedicationKnowledge.MedicationKnowledgeCostComponent> cost
protected List<MedicationKnowledge.MedicationKnowledgeMonitoringProgramComponent> monitoringProgram
protected List<MedicationKnowledge.MedicationKnowledgeAdministrationGuidelinesComponent> administrationGuidelines
protected List<MedicationKnowledge.MedicationKnowledgeMedicineClassificationComponent> medicineClassification
protected MedicationKnowledge.MedicationKnowledgePackagingComponent packaging
protected List<MedicationKnowledge.MedicationKnowledgeDrugCharacteristicComponent> drugCharacteristic
protected List<Reference> contraindication
protected List<DetectedIssue> contraindicationTarget
protected List<MedicationKnowledge.MedicationKnowledgeRegulatoryComponent> regulatory
protected List<MedicationKnowledge.MedicationKnowledgeKineticsComponent> kinetics
public static final String SP_CODE
Description: Code that identifies this medication
Type: token
Path: MedicationKnowledge.code
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CODE
Description: Code that identifies this medication
Type: token
Path: MedicationKnowledge.code
public static final String SP_INGREDIENT
Description: Medication(s) or substance(s) contained in the medication
Type: reference
Path: MedicationKnowledge.ingredient.itemReference
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam INGREDIENT
Description: Medication(s) or substance(s) contained in the medication
Type: reference
Path: MedicationKnowledge.ingredient.itemReference
public static final ca.uhn.fhir.model.api.Include INCLUDE_INGREDIENT
public static final String SP_DOSEFORM
Description: powder | tablets | capsule +
Type: token
Path: MedicationKnowledge.doseForm
public static final ca.uhn.fhir.rest.gclient.TokenClientParam DOSEFORM
Description: powder | tablets | capsule +
Type: token
Path: MedicationKnowledge.doseForm
public static final String SP_CLASSIFICATION_TYPE
Description: The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)
Type: token
Path: MedicationKnowledge.medicineClassification.type
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CLASSIFICATION_TYPE
Description: The type of category for the medication (for example, therapeutic classification, therapeutic sub-classification)
Type: token
Path: MedicationKnowledge.medicineClassification.type
public static final String SP_MONOGRAPH_TYPE
Description: The category of medication document
Type: token
Path: MedicationKnowledge.monograph.type
public static final ca.uhn.fhir.rest.gclient.TokenClientParam MONOGRAPH_TYPE
Description: The category of medication document
Type: token
Path: MedicationKnowledge.monograph.type
public static final String SP_CLASSIFICATION
Description: Specific category assigned to the medication
Type: token
Path: MedicationKnowledge.medicineClassification.classification
public static final ca.uhn.fhir.rest.gclient.TokenClientParam CLASSIFICATION
Description: Specific category assigned to the medication
Type: token
Path: MedicationKnowledge.medicineClassification.classification
public static final String SP_MANUFACTURER
Description: Manufacturer of the item
Type: reference
Path: MedicationKnowledge.manufacturer
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam MANUFACTURER
Description: Manufacturer of the item
Type: reference
Path: MedicationKnowledge.manufacturer
public static final ca.uhn.fhir.model.api.Include INCLUDE_MANUFACTURER
public static final String SP_INGREDIENT_CODE
Description: Medication(s) or substance(s) contained in the medication
Type: token
Path: MedicationKnowledge.ingredient.itemCodeableConcept
public static final ca.uhn.fhir.rest.gclient.TokenClientParam INGREDIENT_CODE
Description: Medication(s) or substance(s) contained in the medication
Type: token
Path: MedicationKnowledge.ingredient.itemCodeableConcept
public static final String SP_SOURCE_COST
Description: The source or owner for the price information
Type: token
Path: MedicationKnowledge.cost.source
public static final ca.uhn.fhir.rest.gclient.TokenClientParam SOURCE_COST
Description: The source or owner for the price information
Type: token
Path: MedicationKnowledge.cost.source
public static final String SP_MONOGRAPH
Description: Associated documentation about the medication
Type: reference
Path: MedicationKnowledge.monograph.source
public static final ca.uhn.fhir.rest.gclient.ReferenceClientParam MONOGRAPH
Description: Associated documentation about the medication
Type: reference
Path: MedicationKnowledge.monograph.source
public static final ca.uhn.fhir.model.api.Include INCLUDE_MONOGRAPH
public static final String SP_MONITORING_PROGRAM_NAME
Description: Name of the reviewing program
Type: token
Path: MedicationKnowledge.monitoringProgram.name
public static final ca.uhn.fhir.rest.gclient.TokenClientParam MONITORING_PROGRAM_NAME
Description: Name of the reviewing program
Type: token
Path: MedicationKnowledge.monitoringProgram.name
public static final String SP_MONITORING_PROGRAM_TYPE
Description: Type of program under which the medication is monitored
Type: token
Path: MedicationKnowledge.monitoringProgram.type
public static final ca.uhn.fhir.rest.gclient.TokenClientParam MONITORING_PROGRAM_TYPE
Description: Type of program under which the medication is monitored
Type: token
Path: MedicationKnowledge.monitoringProgram.type
public static final String SP_STATUS
Description: active | inactive | entered-in-error
Type: token
Path: MedicationKnowledge.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: active | inactive | entered-in-error
Type: token
Path: MedicationKnowledge.status
public MedicationKnowledge()
public CodeableConcept getCode()
code (A code that specifies this medication, or a textual description if no code is available. Usage note: This could be a standard medication code such as a code from RxNorm, SNOMED CT, IDMP etc. It could also be a national or local formulary code, optionally with translations to other code systems.)public boolean hasCode()
public MedicationKnowledge setCode(CodeableConcept value)
value - code (A code that specifies this medication, or a textual description if no code is available. Usage note: This could be a standard medication code such as a code from RxNorm, SNOMED CT, IDMP etc. It could also be a national or local formulary code, optionally with translations to other code systems.)public Enumeration<MedicationKnowledge.MedicationKnowledgeStatus> getStatusElement()
status (A code to indicate if the medication is in active use. The status refers to the validity about the information of the medication and not to its medicinal properties.). 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 MedicationKnowledge setStatusElement(Enumeration<MedicationKnowledge.MedicationKnowledgeStatus> value)
value - status (A code to indicate if the medication is in active use. The status refers to the validity about the information of the medication and not to its medicinal properties.). This is the underlying object with id, value and extensions. The accessor "getStatus" gives direct access to the valuepublic MedicationKnowledge.MedicationKnowledgeStatus getStatus()
public MedicationKnowledge setStatus(MedicationKnowledge.MedicationKnowledgeStatus value)
value - A code to indicate if the medication is in active use. The status refers to the validity about the information of the medication and not to its medicinal properties.public Reference getManufacturer()
manufacturer (Describes the details of the manufacturer of the medication product. This is not intended to represent the distributor of a medication product.)public boolean hasManufacturer()
public MedicationKnowledge setManufacturer(Reference value)
value - manufacturer (Describes the details of the manufacturer of the medication product. This is not intended to represent the distributor of a medication product.)public Organization getManufacturerTarget()
manufacturer 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. (Describes the details of the manufacturer of the medication product. This is not intended to represent the distributor of a medication product.)public MedicationKnowledge setManufacturerTarget(Organization value)
value - manufacturer 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. (Describes the details of the manufacturer of the medication product. This is not intended to represent the distributor of a medication product.)public CodeableConcept getDoseForm()
doseForm (Describes the form of the item. Powder; tablets; capsule.)public boolean hasDoseForm()
public MedicationKnowledge setDoseForm(CodeableConcept value)
value - doseForm (Describes the form of the item. Powder; tablets; capsule.)public Quantity getAmount()
amount (Specific amount of the drug in the packaged product. For example, when specifying a product that has the same strength (For example, Insulin glargine 100 unit per mL solution for injection), this attribute provides additional clarification of the package amount (For example, 3 mL, 10mL, etc.).)public boolean hasAmount()
public MedicationKnowledge setAmount(Quantity value)
value - amount (Specific amount of the drug in the packaged product. For example, when specifying a product that has the same strength (For example, Insulin glargine 100 unit per mL solution for injection), this attribute provides additional clarification of the package amount (For example, 3 mL, 10mL, etc.).)public List<StringType> getSynonym()
synonym (Additional names for a medication, for example, the name(s) given to a medication in different countries. For example, acetaminophen and paracetamol or salbutamol and albuterol.)public MedicationKnowledge setSynonym(List<StringType> theSynonym)
this for easy method chainingpublic boolean hasSynonym()
public StringType addSynonymElement()
synonym (Additional names for a medication, for example, the name(s) given to a medication in different countries. For example, acetaminophen and paracetamol or salbutamol and albuterol.)public MedicationKnowledge addSynonym(String value)
value - synonym (Additional names for a medication, for example, the name(s) given to a medication in different countries. For example, acetaminophen and paracetamol or salbutamol and albuterol.)public boolean hasSynonym(String value)
value - synonym (Additional names for a medication, for example, the name(s) given to a medication in different countries. For example, acetaminophen and paracetamol or salbutamol and albuterol.)public List<MedicationKnowledge.MedicationKnowledgeRelatedMedicationKnowledgeComponent> getRelatedMedicationKnowledge()
relatedMedicationKnowledge (Associated or related knowledge about a medication.)public MedicationKnowledge setRelatedMedicationKnowledge(List<MedicationKnowledge.MedicationKnowledgeRelatedMedicationKnowledgeComponent> theRelatedMedicationKnowledge)
this for easy method chainingpublic boolean hasRelatedMedicationKnowledge()
public MedicationKnowledge.MedicationKnowledgeRelatedMedicationKnowledgeComponent addRelatedMedicationKnowledge()
public MedicationKnowledge addRelatedMedicationKnowledge(MedicationKnowledge.MedicationKnowledgeRelatedMedicationKnowledgeComponent t)
public MedicationKnowledge.MedicationKnowledgeRelatedMedicationKnowledgeComponent getRelatedMedicationKnowledgeFirstRep()
relatedMedicationKnowledge, creating it if it does not already existpublic List<Reference> getAssociatedMedication()
associatedMedication (Associated or related medications. For example, if the medication is a branded product (e.g. Crestor), this is the Therapeutic Moeity (e.g. Rosuvastatin) or if this is a generic medication (e.g. Rosuvastatin), this would link to a branded product (e.g. Crestor).)public MedicationKnowledge setAssociatedMedication(List<Reference> theAssociatedMedication)
this for easy method chainingpublic boolean hasAssociatedMedication()
public Reference addAssociatedMedication()
public MedicationKnowledge addAssociatedMedication(Reference t)
public Reference getAssociatedMedicationFirstRep()
associatedMedication, creating it if it does not already exist@Deprecated public List<Medication> getAssociatedMedicationTarget()
@Deprecated public Medication addAssociatedMedicationTarget()
public List<CodeableConcept> getProductType()
productType (Category of the medication or product (e.g. branded product, therapeutic moeity, generic product, innovator product, etc.).)public MedicationKnowledge setProductType(List<CodeableConcept> theProductType)
this for easy method chainingpublic boolean hasProductType()
public CodeableConcept addProductType()
public MedicationKnowledge addProductType(CodeableConcept t)
public CodeableConcept getProductTypeFirstRep()
productType, creating it if it does not already existpublic List<MedicationKnowledge.MedicationKnowledgeMonographComponent> getMonograph()
monograph (Associated documentation about the medication.)public MedicationKnowledge setMonograph(List<MedicationKnowledge.MedicationKnowledgeMonographComponent> theMonograph)
this for easy method chainingpublic boolean hasMonograph()
public MedicationKnowledge.MedicationKnowledgeMonographComponent addMonograph()
public MedicationKnowledge addMonograph(MedicationKnowledge.MedicationKnowledgeMonographComponent t)
public MedicationKnowledge.MedicationKnowledgeMonographComponent getMonographFirstRep()
monograph, creating it if it does not already existpublic List<MedicationKnowledge.MedicationKnowledgeIngredientComponent> getIngredient()
ingredient (Identifies a particular constituent of interest in the product.)public MedicationKnowledge setIngredient(List<MedicationKnowledge.MedicationKnowledgeIngredientComponent> theIngredient)
this for easy method chainingpublic boolean hasIngredient()
public MedicationKnowledge.MedicationKnowledgeIngredientComponent addIngredient()
public MedicationKnowledge addIngredient(MedicationKnowledge.MedicationKnowledgeIngredientComponent t)
public MedicationKnowledge.MedicationKnowledgeIngredientComponent getIngredientFirstRep()
ingredient, creating it if it does not already existpublic MarkdownType getPreparationInstructionElement()
preparationInstruction (The instructions for preparing the medication.). This is the underlying object with id, value and extensions. The accessor "getPreparationInstruction" gives direct access to the valuepublic boolean hasPreparationInstructionElement()
public boolean hasPreparationInstruction()
public MedicationKnowledge setPreparationInstructionElement(MarkdownType value)
value - preparationInstruction (The instructions for preparing the medication.). This is the underlying object with id, value and extensions. The accessor "getPreparationInstruction" gives direct access to the valuepublic String getPreparationInstruction()
public MedicationKnowledge setPreparationInstruction(String value)
value - The instructions for preparing the medication.public List<CodeableConcept> getIntendedRoute()
intendedRoute (The intended or approved route of administration.)public MedicationKnowledge setIntendedRoute(List<CodeableConcept> theIntendedRoute)
this for easy method chainingpublic boolean hasIntendedRoute()
public CodeableConcept addIntendedRoute()
public MedicationKnowledge addIntendedRoute(CodeableConcept t)
public CodeableConcept getIntendedRouteFirstRep()
intendedRoute, creating it if it does not already existpublic List<MedicationKnowledge.MedicationKnowledgeCostComponent> getCost()
cost (The price of the medication.)public MedicationKnowledge setCost(List<MedicationKnowledge.MedicationKnowledgeCostComponent> theCost)
this for easy method chainingpublic boolean hasCost()
public MedicationKnowledge.MedicationKnowledgeCostComponent addCost()
public MedicationKnowledge addCost(MedicationKnowledge.MedicationKnowledgeCostComponent t)
public MedicationKnowledge.MedicationKnowledgeCostComponent getCostFirstRep()
cost, creating it if it does not already existpublic List<MedicationKnowledge.MedicationKnowledgeMonitoringProgramComponent> getMonitoringProgram()
monitoringProgram (The program under which the medication is reviewed.)public MedicationKnowledge setMonitoringProgram(List<MedicationKnowledge.MedicationKnowledgeMonitoringProgramComponent> theMonitoringProgram)
this for easy method chainingpublic boolean hasMonitoringProgram()
public MedicationKnowledge.MedicationKnowledgeMonitoringProgramComponent addMonitoringProgram()
public MedicationKnowledge addMonitoringProgram(MedicationKnowledge.MedicationKnowledgeMonitoringProgramComponent t)
public MedicationKnowledge.MedicationKnowledgeMonitoringProgramComponent getMonitoringProgramFirstRep()
monitoringProgram, creating it if it does not already existpublic List<MedicationKnowledge.MedicationKnowledgeAdministrationGuidelinesComponent> getAdministrationGuidelines()
administrationGuidelines (Guidelines for the administration of the medication.)public MedicationKnowledge setAdministrationGuidelines(List<MedicationKnowledge.MedicationKnowledgeAdministrationGuidelinesComponent> theAdministrationGuidelines)
this for easy method chainingpublic boolean hasAdministrationGuidelines()
public MedicationKnowledge.MedicationKnowledgeAdministrationGuidelinesComponent addAdministrationGuidelines()
public MedicationKnowledge addAdministrationGuidelines(MedicationKnowledge.MedicationKnowledgeAdministrationGuidelinesComponent t)
public MedicationKnowledge.MedicationKnowledgeAdministrationGuidelinesComponent getAdministrationGuidelinesFirstRep()
administrationGuidelines, creating it if it does not already existpublic List<MedicationKnowledge.MedicationKnowledgeMedicineClassificationComponent> getMedicineClassification()
medicineClassification (Categorization of the medication within a formulary or classification system.)public MedicationKnowledge setMedicineClassification(List<MedicationKnowledge.MedicationKnowledgeMedicineClassificationComponent> theMedicineClassification)
this for easy method chainingpublic boolean hasMedicineClassification()
public MedicationKnowledge.MedicationKnowledgeMedicineClassificationComponent addMedicineClassification()
public MedicationKnowledge addMedicineClassification(MedicationKnowledge.MedicationKnowledgeMedicineClassificationComponent t)
public MedicationKnowledge.MedicationKnowledgeMedicineClassificationComponent getMedicineClassificationFirstRep()
medicineClassification, creating it if it does not already existpublic MedicationKnowledge.MedicationKnowledgePackagingComponent getPackaging()
packaging (Information that only applies to packages (not products).)public boolean hasPackaging()
public MedicationKnowledge setPackaging(MedicationKnowledge.MedicationKnowledgePackagingComponent value)
value - packaging (Information that only applies to packages (not products).)public List<MedicationKnowledge.MedicationKnowledgeDrugCharacteristicComponent> getDrugCharacteristic()
drugCharacteristic (Specifies descriptive properties of the medicine, such as color, shape, imprints, etc.)public MedicationKnowledge setDrugCharacteristic(List<MedicationKnowledge.MedicationKnowledgeDrugCharacteristicComponent> theDrugCharacteristic)
this for easy method chainingpublic boolean hasDrugCharacteristic()
public MedicationKnowledge.MedicationKnowledgeDrugCharacteristicComponent addDrugCharacteristic()
public MedicationKnowledge addDrugCharacteristic(MedicationKnowledge.MedicationKnowledgeDrugCharacteristicComponent t)
public MedicationKnowledge.MedicationKnowledgeDrugCharacteristicComponent getDrugCharacteristicFirstRep()
drugCharacteristic, creating it if it does not already existpublic List<Reference> getContraindication()
contraindication (Potential clinical issue with or between medication(s) (for example, drug-drug interaction, drug-disease contraindication, drug-allergy interaction, etc.).)public MedicationKnowledge setContraindication(List<Reference> theContraindication)
this for easy method chainingpublic boolean hasContraindication()
public Reference addContraindication()
public MedicationKnowledge addContraindication(Reference t)
public Reference getContraindicationFirstRep()
contraindication, creating it if it does not already exist@Deprecated public List<DetectedIssue> getContraindicationTarget()
@Deprecated public DetectedIssue addContraindicationTarget()
public List<MedicationKnowledge.MedicationKnowledgeRegulatoryComponent> getRegulatory()
regulatory (Regulatory information about a medication.)public MedicationKnowledge setRegulatory(List<MedicationKnowledge.MedicationKnowledgeRegulatoryComponent> theRegulatory)
this for easy method chainingpublic boolean hasRegulatory()
public MedicationKnowledge.MedicationKnowledgeRegulatoryComponent addRegulatory()
public MedicationKnowledge addRegulatory(MedicationKnowledge.MedicationKnowledgeRegulatoryComponent t)
public MedicationKnowledge.MedicationKnowledgeRegulatoryComponent getRegulatoryFirstRep()
regulatory, creating it if it does not already existpublic List<MedicationKnowledge.MedicationKnowledgeKineticsComponent> getKinetics()
kinetics (The time course of drug absorption, distribution, metabolism and excretion of a medication from the body.)public MedicationKnowledge setKinetics(List<MedicationKnowledge.MedicationKnowledgeKineticsComponent> theKinetics)
this for easy method chainingpublic boolean hasKinetics()
public MedicationKnowledge.MedicationKnowledgeKineticsComponent addKinetics()
public MedicationKnowledge addKinetics(MedicationKnowledge.MedicationKnowledgeKineticsComponent t)
public MedicationKnowledge.MedicationKnowledgeKineticsComponent getKineticsFirstRep()
kinetics, creating it if it does not already existprotected 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 MedicationKnowledge copy()
copy in class DomainResourcepublic void copyValues(MedicationKnowledge dst)
protected MedicationKnowledge 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.