public class ProblemObservationImpl extends org.eclipse.mdht.uml.cda.impl.ObservationImpl implements ProblemObservation
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
authors, CLASS_CODE_EDEFAULT, classCode, classCodeESet, code, derivationExpr, effectiveTime, entryRelationships, ids, informants, inFulfillmentOf1s, interpretationCodes, languageCode, methodCodes, MOOD_CODE_EDEFAULT, moodCode, moodCodeESet, NEGATION_IND_EDEFAULT, negationInd, negationIndESet, NULL_FLAVOR_EDEFAULT, nullFlavor, nullFlavorESet, participants, performers, preconditions, priorityCode, realmCodes, referenceRanges, references, repeatNumber, specimens, statusCode, subject, targetSiteCodes, templateIds, text, typeId, values
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
ProblemObservationImpl() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
AgeObservation |
getAgeObservation() |
ProblemHealthStatusObservation |
getProblemHealthStatus() |
ProblemStatusObservation |
getProblemStatus() |
ProblemObservation |
init() |
ProblemObservation |
init(Iterable<? extends org.eclipse.mdht.emf.runtime.util.Initializer<? extends org.eclipse.emf.ecore.EObject>> initializers) |
boolean |
validateProblemObservationAgeObservation(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProblemObservationContainsPatientAwareness(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProblemObservationEffectiveTime(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProblemObservationInformationSource(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProblemObservationMoodCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProblemObservationProblemHealthStatus(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProblemObservationProblemStatus(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProblemObservationStatusCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
boolean |
validateProblemObservationTemplateId(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
basicSetCode, basicSetDerivationExpr, basicSetEffectiveTime, basicSetLanguageCode, basicSetPriorityCode, basicSetRepeatNumber, basicSetStatusCode, basicSetSubject, basicSetText, basicSetTypeId, eGet, eInverseRemove, eIsSet, eSet, eUnset, getAuthors, getClassCode, getCode, getDerivationExpr, getEffectiveTime, getEntryRelationships, getIds, getInformants, getInFulfillmentOf1s, getInterpretationCodes, getLanguageCode, getMethodCodes, getMoodCode, getNegationInd, getNullFlavor, getParticipants, getPerformers, getPreconditions, getPriorityCode, getRealmCodes, getReferenceRanges, getReferences, getRepeatNumber, getSpecimens, getStatusCode, getSubject, getTargetSiteCodes, getTemplateIds, getText, getTypeId, getValues, isSetClassCode, isSetMoodCode, isSetNegationInd, isSetNullFlavor, setClassCode, setCode, setDerivationExpr, setEffectiveTime, setLanguageCode, setMoodCode, setNegationInd, setNullFlavor, setPriorityCode, setRepeatNumber, setStatusCode, setSubject, setText, setTypeId, toString, unsetClassCode, unsetMoodCode, unsetNegationInd, unsetNullFlavor
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
getAuthors, getClassCode, getCode, getDerivationExpr, getEffectiveTime, getEntryRelationships, getIds, getInformants, getInFulfillmentOf1s, getInterpretationCodes, getLanguageCode, getMethodCodes, getMoodCode, getNegationInd, getNullFlavor, getParticipants, getPerformers, getPreconditions, getPriorityCode, getRealmCodes, getReferenceRanges, getReferences, getRepeatNumber, getSpecimens, getStatusCode, getSubject, getTargetSiteCodes, getTemplateIds, getText, getTypeId, getValues, isSetClassCode, isSetMoodCode, isSetNegationInd, isSetNullFlavor, setClassCode, setCode, setDerivationExpr, setEffectiveTime, setLanguageCode, setMoodCode, setNegationInd, setNullFlavor, setPriorityCode, setRepeatNumber, setStatusCode, setSubject, setText, setTypeId, unsetClassCode, unsetMoodCode, unsetNegationInd, unsetNullFlavor
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.ObservationImpl
public boolean validateProblemObservationInformationSource(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProblemObservationInformationSource
in interface ProblemObservation
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProblemObservationContainsPatientAwareness(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProblemObservationContainsPatientAwareness
in interface ProblemObservation
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProblemObservationTemplateId(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProblemObservationTemplateId
in interface ProblemObservation
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProblemObservationMoodCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProblemObservationMoodCode
in interface ProblemObservation
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProblemObservationStatusCode(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProblemObservationStatusCode
in interface ProblemObservation
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProblemObservationEffectiveTime(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProblemObservationEffectiveTime
in interface ProblemObservation
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProblemObservationProblemStatus(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProblemObservationProblemStatus
in interface ProblemObservation
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProblemObservationProblemHealthStatus(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProblemObservationProblemHealthStatus
in interface ProblemObservation
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public boolean validateProblemObservationAgeObservation(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
validateProblemObservationAgeObservation
in interface ProblemObservation
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public ProblemStatusObservation getProblemStatus()
getProblemStatus
in interface ProblemObservation
public ProblemHealthStatusObservation getProblemHealthStatus()
getProblemHealthStatus
in interface ProblemObservation
public AgeObservation getAgeObservation()
getAgeObservation
in interface ProblemObservation
public ProblemObservation init()
init
in interface ProblemObservation
public ProblemObservation init(Iterable<? extends org.eclipse.mdht.emf.runtime.util.Initializer<? extends org.eclipse.emf.ecore.EObject>> initializers)
init
in interface ProblemObservation
Copyright © 2019. All rights reserved.