public class MedicationStatusObservationOperations extends StatusObservationOperations
The following operations are supported:
Modifier and Type | Field and Description |
---|---|
protected static ThreadLocal<org.eclipse.ocl.ecore.OCL> |
EOCL_ENV |
protected static String |
VALIDATE_STATUS_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
The cached OCL expression body for the '
Validate Status Observation Template Id ' operation. |
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> |
VALIDATE_STATUS_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
The cached OCL invariant for the '
Validate Status Observation Template Id ' invariant operation. |
VALIDATE_STATUS_OBSERVATION_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_STATUS_OBSERVATION_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_STATUS_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_STATUS_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_STATUS_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_STATUS_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_STATUS_OBSERVATION_NO_ADDITIONAL_PARTICIPANTS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_STATUS_OBSERVATION_NO_ADDITIONAL_PARTICIPANTS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_STATUS_OBSERVATION_NO_ADDITIONAL_RELATIONSHIPS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_STATUS_OBSERVATION_NO_ADDITIONAL_RELATIONSHIPS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_STATUS_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_STATUS_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_STATUS_OBSERVATION_TARGET_OF_ENTRY_RELATIONSHIP__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_STATUS_OBSERVATION_TARGET_OF_ENTRY_RELATIONSHIP__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_STATUS_OBSERVATION_VALUE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_STATUS_OBSERVATION_VALUE__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 |
MedicationStatusObservationOperations() |
Modifier and Type | Method and Description |
---|---|
static boolean |
validateStatusObservationTemplateId(MedicationStatusObservation medicationStatusObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
validateStatusObservationClassCode, validateStatusObservationCode, validateStatusObservationMoodCode, validateStatusObservationNoAdditionalParticipants, validateStatusObservationNoAdditionalRelationships, validateStatusObservationStatusCode, validateStatusObservationTargetOfEntryRelationship, validateStatusObservationTemplateId, validateStatusObservationValue, validateTargetOfEntryRelationship
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_STATUS_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Status Observation Template Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_STATUS_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Status Observation Template Id
' invariant operation.
validateStatusObservationTemplateId(MedicationStatusObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected MedicationStatusObservationOperations()
public static boolean validateStatusObservationTemplateId(MedicationStatusObservation medicationStatusObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
medicationStatusObservation
- The receiving 'Medication Status Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
Copyright © 2019. All rights reserved.