public class MedicationActivityOperations
extends org.eclipse.mdht.uml.cda.operations.SubstanceAdministrationOperations
The following operations are supported:
Validate Medication Activity Mood Code
Validate Medication Activity Has Dose Quantity Or Rate Quantity
Validate Medication Activity Has Consents
Validate Medication Activity Information Source
Validate Medication Activity Has Precondition Criterion
Validate Medication Activity Has Reason
Validate Medication Activity Has Reason Problem
Validate Medication Activity Has Product
Validate Medication Activity Template Id
Validate Medication Activity Id
Validate Medication Activity Status Code
Validate Medication Activity Effective Time
Validate Medication Activity Max Dose Quantity
Validate Medication Activity Route Code
Validate Medication Activity Dose Quantity
Validate Medication Activity Rate Quantity
Validate Medication Activity Medication Series Number Observation
Validate Medication Activity Medication Status Observation
Validate Medication Activity Patient Instruction
Validate Medication Activity Performer
Validate Medication Activity Reaction Observation
Validate Medication Activity Product Instance
Get Medication Series Number Observation
Get Medication Status Observation
Get Patient Instructions
Get Reaction Observations
Get Product Instances
VALIDATE_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
GET_ASSIGNED_ENTITIES__EOCL_EXP, GET_ASSIGNED_ENTITIES__EOCL_QRY, GET_PARTICIPANT_ROLES__EOCL_EXP, GET_PARTICIPANT_ROLES__EOCL_QRY, HAS_ACT_TEMPLATE__STRING__EOCL_EXP, HAS_ACT_TEMPLATE__STRING__EOCL_QRY, HAS_ENCOUNTER_TEMPLATE__STRING__EOCL_EXP, HAS_ENCOUNTER_TEMPLATE__STRING__EOCL_QRY, HAS_OBSERVATION_MEDIA_TEMPLATE__STRING__EOCL_EXP, HAS_OBSERVATION_MEDIA_TEMPLATE__STRING__EOCL_QRY, HAS_OBSERVATION_TEMPLATE__STRING__EOCL_EXP, HAS_OBSERVATION_TEMPLATE__STRING__EOCL_QRY, HAS_ORGANIZER_TEMPLATE__STRING__EOCL_EXP, HAS_ORGANIZER_TEMPLATE__STRING__EOCL_QRY, HAS_PROCEDURE_TEMPLATE__STRING__EOCL_EXP, HAS_PROCEDURE_TEMPLATE__STRING__EOCL_QRY, HAS_REGION_OF_INTEREST_TEMPLATE__STRING__EOCL_EXP, HAS_REGION_OF_INTEREST_TEMPLATE__STRING__EOCL_QRY, HAS_SUBSTANCE_ADMINISTRATION_TEMPLATE__STRING__EOCL_EXP, HAS_SUBSTANCE_ADMINISTRATION_TEMPLATE__STRING__EOCL_QRY, HAS_SUPPLY_TEMPLATE__STRING__EOCL_EXP, HAS_SUPPLY_TEMPLATE__STRING__EOCL_QRY
Modifier | Constructor and Description |
---|---|
protected |
MedicationActivityOperations() |
Modifier and Type | Method and Description |
---|---|
static MedicationSeriesNumberObservation |
getMedicationSeriesNumberObservation(MedicationActivity medicationActivity) |
static MedicationStatusObservation |
getMedicationStatusObservation(MedicationActivity medicationActivity) |
static org.eclipse.emf.common.util.EList<PatientInstruction> |
getPatientInstructions(MedicationActivity medicationActivity) |
static org.eclipse.emf.common.util.EList<ProductInstance> |
getProductInstances(MedicationActivity medicationActivity) |
static org.eclipse.emf.common.util.EList<ReactionObservation> |
getReactionObservations(MedicationActivity medicationActivity) |
static boolean |
validateMedicationActivityDoseQuantity(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityEffectiveTime(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityHasConsents(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityHasDoseQuantityOrRateQuantity(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityHasPreconditionCriterion(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityHasProduct(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityHasReason(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityHasReasonProblem(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityId(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityInformationSource(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityMaxDoseQuantity(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityMedicationSeriesNumberObservation(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityMedicationStatusObservation(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityMoodCode(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityPatientInstruction(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityPerformer(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityProductInstance(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityRateQuantity(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityReactionObservation(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityRouteCode(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityStatusCode(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateMedicationActivityTemplateId(MedicationActivity medicationActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
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
getClassCode, getInboundRelationships, getMoodCode, getNegationInd, getOutboundRelationships, getParticipations, isClassCodeDefined, isMoodCodeDefined
protected static final ThreadLocal<org.eclipse.ocl.ecore.OCL> EOCL_ENV
protected static final String VALIDATE_MEDICATION_ACTIVITY_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Mood Code
' operation.
validateMedicationActivityMoodCode(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Mood Code
' invariant operation.
validateMedicationActivityMoodCode(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_HAS_DOSE_QUANTITY_OR_RATE_QUANTITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Has Dose Quantity Or Rate Quantity
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_HAS_DOSE_QUANTITY_OR_RATE_QUANTITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Has Dose Quantity Or Rate Quantity
' invariant operation.
protected static final String VALIDATE_MEDICATION_ACTIVITY_HAS_CONSENTS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Has Consents
' operation.
validateMedicationActivityHasConsents(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_HAS_CONSENTS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Has Consents
' invariant operation.
validateMedicationActivityHasConsents(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_INFORMATION_SOURCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Information Source
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_INFORMATION_SOURCE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Information Source
' invariant operation.
validateMedicationActivityInformationSource(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_HAS_PRECONDITION_CRITERION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Has Precondition Criterion
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_HAS_PRECONDITION_CRITERION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Has Precondition Criterion
' invariant operation.
validateMedicationActivityHasPreconditionCriterion(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_HAS_REASON__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Has Reason
' operation.
validateMedicationActivityHasReason(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_HAS_REASON__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Has Reason
' invariant operation.
validateMedicationActivityHasReason(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_HAS_REASON_PROBLEM__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Has Reason Problem
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_HAS_REASON_PROBLEM__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Has Reason Problem
' invariant operation.
validateMedicationActivityHasReasonProblem(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_HAS_PRODUCT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Has Product
' operation.
validateMedicationActivityHasProduct(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_HAS_PRODUCT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Has Product
' invariant operation.
validateMedicationActivityHasProduct(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Template Id
' operation.
validateMedicationActivityTemplateId(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Template Id
' invariant operation.
validateMedicationActivityTemplateId(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Id
' operation.
validateMedicationActivityId(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Id
' invariant operation.
validateMedicationActivityId(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Status Code
' operation.
validateMedicationActivityStatusCode(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Status Code
' invariant operation.
validateMedicationActivityStatusCode(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Effective Time
' operation.
validateMedicationActivityEffectiveTime(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Effective Time
' invariant operation.
validateMedicationActivityEffectiveTime(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_MAX_DOSE_QUANTITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Max Dose Quantity
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_MAX_DOSE_QUANTITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Max Dose Quantity
' invariant operation.
validateMedicationActivityMaxDoseQuantity(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_ROUTE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Route Code
' operation.
validateMedicationActivityRouteCode(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_ROUTE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Route Code
' invariant operation.
validateMedicationActivityRouteCode(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_DOSE_QUANTITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Dose Quantity
' operation.
validateMedicationActivityDoseQuantity(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_DOSE_QUANTITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Dose Quantity
' invariant operation.
validateMedicationActivityDoseQuantity(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_RATE_QUANTITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Rate Quantity
' operation.
validateMedicationActivityRateQuantity(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_RATE_QUANTITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Rate Quantity
' invariant operation.
validateMedicationActivityRateQuantity(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_MEDICATION_SERIES_NUMBER_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Medication Series Number Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_MEDICATION_SERIES_NUMBER_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Medication Series Number Observation
' invariant operation.
protected static final String VALIDATE_MEDICATION_ACTIVITY_MEDICATION_STATUS_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Medication Status Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_MEDICATION_STATUS_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Medication Status Observation
' invariant operation.
protected static final String VALIDATE_MEDICATION_ACTIVITY_PATIENT_INSTRUCTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Patient Instruction
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_PATIENT_INSTRUCTION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Patient Instruction
' invariant operation.
validateMedicationActivityPatientInstruction(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_PERFORMER__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Performer
' operation.
validateMedicationActivityPerformer(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_PERFORMER__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Performer
' invariant operation.
validateMedicationActivityPerformer(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_REACTION_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Reaction Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_REACTION_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Reaction Observation
' invariant operation.
validateMedicationActivityReactionObservation(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_MEDICATION_ACTIVITY_PRODUCT_INSTANCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Medication Activity Product Instance
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_MEDICATION_ACTIVITY_PRODUCT_INSTANCE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Medication Activity Product Instance
' invariant operation.
validateMedicationActivityProductInstance(MedicationActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String GET_MEDICATION_SERIES_NUMBER_OBSERVATION__EOCL_EXP
Get Medication Series Number Observation
' operation.
getMedicationSeriesNumberObservation(MedicationActivity)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_MEDICATION_SERIES_NUMBER_OBSERVATION__EOCL_QRY
Get Medication Series Number Observation
' query operation.
getMedicationSeriesNumberObservation(MedicationActivity)
protected static final String GET_MEDICATION_STATUS_OBSERVATION__EOCL_EXP
Get Medication Status Observation
' operation.
getMedicationStatusObservation(MedicationActivity)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_MEDICATION_STATUS_OBSERVATION__EOCL_QRY
Get Medication Status Observation
' query operation.
getMedicationStatusObservation(MedicationActivity)
protected static final String GET_PATIENT_INSTRUCTIONS__EOCL_EXP
Get Patient Instructions
' operation.
getPatientInstructions(MedicationActivity)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_PATIENT_INSTRUCTIONS__EOCL_QRY
Get Patient Instructions
' query operation.
getPatientInstructions(MedicationActivity)
protected static final String GET_REACTION_OBSERVATIONS__EOCL_EXP
Get Reaction Observations
' operation.
getReactionObservations(MedicationActivity)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_REACTION_OBSERVATIONS__EOCL_QRY
Get Reaction Observations
' query operation.
getReactionObservations(MedicationActivity)
protected static final String GET_PRODUCT_INSTANCES__EOCL_EXP
Get Product Instances
' operation.
getProductInstances(MedicationActivity)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_PRODUCT_INSTANCES__EOCL_QRY
Get Product Instances
' query operation.
getProductInstances(MedicationActivity)
protected MedicationActivityOperations()
public static boolean validateMedicationActivityMoodCode(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityHasDoseQuantityOrRateQuantity(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityHasConsents(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityInformationSource(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityHasPreconditionCriterion(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityHasReason(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityHasReasonProblem(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityHasProduct(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityTemplateId(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityId(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityStatusCode(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityEffectiveTime(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityMaxDoseQuantity(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityRouteCode(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityDoseQuantity(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityRateQuantity(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityMedicationSeriesNumberObservation(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityMedicationStatusObservation(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityPatientInstruction(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityPerformer(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityReactionObservation(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateMedicationActivityProductInstance(MedicationActivity medicationActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationActivity
- The receiving 'Medication Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static MedicationSeriesNumberObservation getMedicationSeriesNumberObservation(MedicationActivity medicationActivity)
public static MedicationStatusObservation getMedicationStatusObservation(MedicationActivity medicationActivity)
public static org.eclipse.emf.common.util.EList<PatientInstruction> getPatientInstructions(MedicationActivity medicationActivity)
public static org.eclipse.emf.common.util.EList<ReactionObservation> getReactionObservations(MedicationActivity medicationActivity)
public static org.eclipse.emf.common.util.EList<ProductInstance> getProductInstances(MedicationActivity medicationActivity)
Copyright © 2019. All rights reserved.