public class MedicationActivityImpl extends org.eclipse.mdht.uml.cda.impl.SubstanceAdministrationImpl implements MedicationActivity
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
administrationUnitCode, approachSiteCodes, authors, CLASS_CODE_EDEFAULT, classCode, classCodeESet, code, consumable, doseQuantity, effectiveTimes, entryRelationships, ids, informants, inFulfillmentOf1s, maxDoseQuantity, MOOD_CODE_EDEFAULT, moodCode, moodCodeESet, NEGATION_IND_EDEFAULT, negationInd, negationIndESet, NULL_FLAVOR_EDEFAULT, nullFlavor, nullFlavorESet, participants, performers, preconditions, priorityCode, rateQuantity, realmCodes, references, repeatNumber, routeCode, specimens, statusCode, subject, templateIds, text, typeId
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
MedicationActivityImpl() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
MedicationSeriesNumberObservation |
getMedicationSeriesNumberObservation() |
MedicationStatusObservation |
getMedicationStatusObservation() |
org.eclipse.emf.common.util.EList<PatientInstruction> |
getPatientInstructions() |
org.eclipse.emf.common.util.EList<ProductInstance> |
getProductInstances() |
org.eclipse.emf.common.util.EList<ReactionObservation> |
getReactionObservations() |
MedicationActivity |
init() |
MedicationActivity |
init(Iterable<? extends org.eclipse.mdht.emf.runtime.util.Initializer<? extends org.eclipse.emf.ecore.EObject>> initializers) |
boolean |
validateMedicationActivityDoseQuantity(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityEffectiveTime(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityHasConsents(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityHasDoseQuantityOrRateQuantity(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityHasPreconditionCriterion(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityHasProduct(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityHasReason(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityHasReasonProblem(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityId(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityInformationSource(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityMaxDoseQuantity(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityMedicationSeriesNumberObservation(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityMedicationStatusObservation(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityMoodCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityPatientInstruction(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityPerformer(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityProductInstance(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityRateQuantity(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityReactionObservation(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityRouteCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityStatusCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateMedicationActivityTemplateId(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
basicSetAdministrationUnitCode, basicSetCode, basicSetConsumable, basicSetDoseQuantity, basicSetMaxDoseQuantity, basicSetPriorityCode, basicSetRateQuantity, basicSetRepeatNumber, basicSetRouteCode, basicSetStatusCode, basicSetSubject, basicSetText, basicSetTypeId, eGet, eInverseRemove, eIsSet, eSet, eUnset, getAdministrationUnitCode, getApproachSiteCodes, getAuthors, getClassCode, getCode, getConsumable, getDoseQuantity, getEffectiveTimes, getEntryRelationships, getIds, getInformants, getInFulfillmentOf1s, getMaxDoseQuantity, getMoodCode, getNegationInd, getNullFlavor, getParticipants, getPerformers, getPreconditions, getPriorityCode, getRateQuantity, getRealmCodes, getReferences, getRepeatNumber, getRouteCode, getSpecimens, getStatusCode, getSubject, getTemplateIds, getText, getTypeId, isSetClassCode, isSetMoodCode, isSetNegationInd, isSetNullFlavor, setAdministrationUnitCode, setClassCode, setCode, setConsumable, setDoseQuantity, setMaxDoseQuantity, setMoodCode, setNegationInd, setNullFlavor, setPriorityCode, setRateQuantity, setRepeatNumber, setRouteCode, setStatusCode, setSubject, setText, setTypeId, toString, unsetClassCode, unsetMoodCode, unsetNegationInd, unsetNullFlavor, validateClassCode
addAct, addEncounter, addObservation, addObservationMedia, addOrganizer, addProcedure, addRegionOfInterest, addSubstanceAdministration, addSupply, getActs, getAssignedEntities, getClinicalDocument, getEncounters, getEntryRelationshipTargets, getEntryRelationshipTargets, getObservationMedia, getObservations, getOrganizers, getParticipantRoles, getProcedures, getRegionsOfInterest, getSection, getSubstanceAdministrations, getSupplies, hasActTemplate, hasCode, hasEncounterTemplate, hasObservationMediaTemplate, hasObservationTemplate, hasOrganizerTemplate, hasProcedureTemplate, hasRegionOfInterestTemplate, hasSubstanceAdministrationTemplate, hasSupplyTemplate, hasTemplateId
getInboundRelationships, getOutboundRelationships, getParticipations, isClassCodeDefined, isMoodCodeDefined
hasContent, isDefined, isNullFlavorDefined, isNullFlavorUndefined
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAdministrationUnitCode, getApproachSiteCodes, getAuthors, getClassCode, getCode, getConsumable, getDoseQuantity, getEffectiveTimes, getEntryRelationships, getIds, getInformants, getInFulfillmentOf1s, getMaxDoseQuantity, getMoodCode, getNegationInd, getNullFlavor, getParticipants, getPerformers, getPreconditions, getPriorityCode, getRateQuantity, getRealmCodes, getReferences, getRepeatNumber, getRouteCode, getSpecimens, getStatusCode, getSubject, getTemplateIds, getText, getTypeId, isSetClassCode, isSetMoodCode, isSetNegationInd, isSetNullFlavor, setAdministrationUnitCode, setClassCode, setCode, setConsumable, setDoseQuantity, setMaxDoseQuantity, setMoodCode, setNegationInd, setNullFlavor, setPriorityCode, setRateQuantity, setRepeatNumber, setRouteCode, setStatusCode, setSubject, setText, setTypeId, unsetClassCode, unsetMoodCode, unsetNegationInd, unsetNullFlavor, validateClassCode
addAct, addEncounter, addObservation, addObservationMedia, addOrganizer, addProcedure, addRegionOfInterest, addSubstanceAdministration, addSupply, getActs, getAssignedEntities, getClinicalDocument, getEncounters, getEntryRelationshipTargets, getEntryRelationshipTargets, getObservationMedia, getObservations, getOrganizers, getParticipantRoles, getProcedures, getRegionsOfInterest, getSection, getSubstanceAdministrations, getSupplies, hasActTemplate, hasCode, hasEncounterTemplate, hasObservationMediaTemplate, hasObservationTemplate, hasOrganizerTemplate, hasProcedureTemplate, hasRegionOfInterestTemplate, hasSubstanceAdministrationTemplate, hasSupplyTemplate, hasTemplateId
getInboundRelationships, getOutboundRelationships, getParticipations, isClassCodeDefined, isMoodCodeDefined
hasContent, isDefined, isNullFlavorDefined, isNullFlavorUndefined
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.mdht.uml.cda.impl.SubstanceAdministrationImpl
public boolean validateMedicationActivityMoodCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityMoodCode
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityHasDoseQuantityOrRateQuantity(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityHasDoseQuantityOrRateQuantity
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityHasConsents(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityHasConsents
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityInformationSource(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityInformationSource
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityHasPreconditionCriterion(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityHasPreconditionCriterion
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityHasReason(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityHasReason
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityHasReasonProblem(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityHasReasonProblem
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityHasProduct(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityHasProduct
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityTemplateId(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityTemplateId
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityId(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityId
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityStatusCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityStatusCode
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityEffectiveTime(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityEffectiveTime
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityMaxDoseQuantity(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityMaxDoseQuantity
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityRouteCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityRouteCode
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityDoseQuantity(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityDoseQuantity
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityRateQuantity(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityRateQuantity
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityMedicationSeriesNumberObservation(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityMedicationSeriesNumberObservation
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityMedicationStatusObservation(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityMedicationStatusObservation
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityPatientInstruction(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityPatientInstruction
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityPerformer(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityPerformer
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityReactionObservation(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityReactionObservation
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateMedicationActivityProductInstance(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateMedicationActivityProductInstance
in interface MedicationActivity
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public MedicationSeriesNumberObservation getMedicationSeriesNumberObservation()
getMedicationSeriesNumberObservation
in interface MedicationActivity
public MedicationStatusObservation getMedicationStatusObservation()
getMedicationStatusObservation
in interface MedicationActivity
public org.eclipse.emf.common.util.EList<PatientInstruction> getPatientInstructions()
getPatientInstructions
in interface MedicationActivity
public org.eclipse.emf.common.util.EList<ReactionObservation> getReactionObservations()
getReactionObservations
in interface MedicationActivity
public org.eclipse.emf.common.util.EList<ProductInstance> getProductInstances()
getProductInstances
in interface MedicationActivity
public MedicationActivity init()
init
in interface MedicationActivity
public MedicationActivity init(Iterable<? extends org.eclipse.mdht.emf.runtime.util.Initializer<? extends org.eclipse.emf.ecore.EObject>> initializers)
init
in interface MedicationActivity
Copyright © 2019. All rights reserved.