public class CoverageActivityOperations
extends org.eclipse.mdht.uml.cda.operations.ClinicalStatementOperations
The following operations are supported:
Validate Coverage Activity Information Source
Validate Coverage Activity Sequence Number
Validate Coverage Activity Template Id
Validate Coverage Activity Class Code
Validate Coverage Activity Mood Code
Validate Coverage Activity Id
Validate Coverage Activity Status Code
Validate Coverage Activity Code
Validate Coverage Activity Policy Activity
Get Policy Activities
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 |
CoverageActivityOperations() |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<PolicyActivity> |
getPolicyActivities(CoverageActivity coverageActivity) |
static boolean |
validateCoverageActivityClassCode(CoverageActivity coverageActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateCoverageActivityCode(CoverageActivity coverageActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateCoverageActivityId(CoverageActivity coverageActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateCoverageActivityInformationSource(CoverageActivity coverageActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateCoverageActivityMoodCode(CoverageActivity coverageActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateCoverageActivityPolicyActivity(CoverageActivity coverageActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateCoverageActivitySequenceNumber(CoverageActivity coverageActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateCoverageActivityStatusCode(CoverageActivity coverageActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateCoverageActivityTemplateId(CoverageActivity coverageActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
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_COVERAGE_ACTIVITY_INFORMATION_SOURCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Coverage Activity Information Source
' operation.
validateCoverageActivityInformationSource(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_COVERAGE_ACTIVITY_INFORMATION_SOURCE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Coverage Activity Information Source
' invariant operation.
validateCoverageActivityInformationSource(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_COVERAGE_ACTIVITY_SEQUENCE_NUMBER__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Coverage Activity Sequence Number
' operation.
validateCoverageActivitySequenceNumber(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_COVERAGE_ACTIVITY_SEQUENCE_NUMBER__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Coverage Activity Sequence Number
' invariant operation.
validateCoverageActivitySequenceNumber(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_COVERAGE_ACTIVITY_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Coverage Activity Template Id
' operation.
validateCoverageActivityTemplateId(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_COVERAGE_ACTIVITY_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Coverage Activity Template Id
' invariant operation.
validateCoverageActivityTemplateId(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_COVERAGE_ACTIVITY_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Coverage Activity Class Code
' operation.
validateCoverageActivityClassCode(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_COVERAGE_ACTIVITY_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Coverage Activity Class Code
' invariant operation.
validateCoverageActivityClassCode(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_COVERAGE_ACTIVITY_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Coverage Activity Mood Code
' operation.
validateCoverageActivityMoodCode(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_COVERAGE_ACTIVITY_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Coverage Activity Mood Code
' invariant operation.
validateCoverageActivityMoodCode(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_COVERAGE_ACTIVITY_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Coverage Activity Id
' operation.
validateCoverageActivityId(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_COVERAGE_ACTIVITY_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Coverage Activity Id
' invariant operation.
validateCoverageActivityId(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_COVERAGE_ACTIVITY_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Coverage Activity Status Code
' operation.
validateCoverageActivityStatusCode(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_COVERAGE_ACTIVITY_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Coverage Activity Status Code
' invariant operation.
validateCoverageActivityStatusCode(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_COVERAGE_ACTIVITY_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Coverage Activity Code
' operation.
validateCoverageActivityCode(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_COVERAGE_ACTIVITY_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Coverage Activity Code
' invariant operation.
validateCoverageActivityCode(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_COVERAGE_ACTIVITY_POLICY_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Coverage Activity Policy Activity
' operation.
validateCoverageActivityPolicyActivity(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_COVERAGE_ACTIVITY_POLICY_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Coverage Activity Policy Activity
' invariant operation.
validateCoverageActivityPolicyActivity(CoverageActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String GET_POLICY_ACTIVITIES__EOCL_EXP
Get Policy Activities
' operation.
getPolicyActivities(CoverageActivity)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_POLICY_ACTIVITIES__EOCL_QRY
Get Policy Activities
' query operation.
getPolicyActivities(CoverageActivity)
public static boolean validateCoverageActivityInformationSource(CoverageActivity coverageActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
coverageActivity
- The receiving 'Coverage 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 validateCoverageActivitySequenceNumber(CoverageActivity coverageActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
coverageActivity
- The receiving 'Coverage 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 validateCoverageActivityTemplateId(CoverageActivity coverageActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
coverageActivity
- The receiving 'Coverage 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 validateCoverageActivityClassCode(CoverageActivity coverageActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
coverageActivity
- The receiving 'Coverage 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 validateCoverageActivityMoodCode(CoverageActivity coverageActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
coverageActivity
- The receiving 'Coverage 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 validateCoverageActivityId(CoverageActivity coverageActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
coverageActivity
- The receiving 'Coverage 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 validateCoverageActivityStatusCode(CoverageActivity coverageActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
coverageActivity
- The receiving 'Coverage 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 validateCoverageActivityCode(CoverageActivity coverageActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
coverageActivity
- The receiving 'Coverage 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 validateCoverageActivityPolicyActivity(CoverageActivity coverageActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
coverageActivity
- The receiving 'Coverage Activity' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static org.eclipse.emf.common.util.EList<PolicyActivity> getPolicyActivities(CoverageActivity coverageActivity)
Copyright © 2019. All rights reserved.