public class EncountersActivityOperations
extends org.eclipse.mdht.uml.cda.operations.ClinicalStatementOperations
The following operations are supported:
Validate Encounters Activity Has Indications
Validate Encounters Activity Has Practitioners
Validate Encounters Activity Practitioner Role
Validate Encounters Activity Template Id
Validate Encounters Activity Class Code
Validate Encounters Activity Mood Code
Validate Encounters Activity Id
Validate Encounters Activity Effective Time
Validate Encounters Activity Patient Instruction
Validate Encounters Activity Age Observation
Validate Encounters Activity Encounter Location
Get Patient Instructions
Get Age Observation
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 |
EncountersActivityOperations() |
Modifier and Type | Method and Description |
---|---|
static AgeObservation |
getAgeObservation(EncountersActivity encountersActivity) |
static org.eclipse.emf.common.util.EList<PatientInstruction> |
getPatientInstructions(EncountersActivity encountersActivity) |
static boolean |
validateEncountersActivityAgeObservation(EncountersActivity encountersActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEncountersActivityClassCode(EncountersActivity encountersActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEncountersActivityEffectiveTime(EncountersActivity encountersActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEncountersActivityEncounterLocation(EncountersActivity encountersActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEncountersActivityHasIndications(EncountersActivity encountersActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEncountersActivityHasPractitioners(EncountersActivity encountersActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEncountersActivityId(EncountersActivity encountersActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEncountersActivityMoodCode(EncountersActivity encountersActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEncountersActivityPatientInstruction(EncountersActivity encountersActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEncountersActivityPractitionerRole(EncountersActivity encountersActivity,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEncountersActivityTemplateId(EncountersActivity encountersActivity,
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_ENCOUNTERS_ACTIVITY_HAS_INDICATIONS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Has Indications
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_HAS_INDICATIONS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Has Indications
' invariant operation.
validateEncountersActivityHasIndications(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ENCOUNTERS_ACTIVITY_HAS_PRACTITIONERS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Has Practitioners
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_HAS_PRACTITIONERS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Has Practitioners
' invariant operation.
validateEncountersActivityHasPractitioners(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ENCOUNTERS_ACTIVITY_PRACTITIONER_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Practitioner Role
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_PRACTITIONER_ROLE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Practitioner Role
' invariant operation.
validateEncountersActivityPractitionerRole(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ENCOUNTERS_ACTIVITY_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Template Id
' operation.
validateEncountersActivityTemplateId(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Template Id
' invariant operation.
validateEncountersActivityTemplateId(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ENCOUNTERS_ACTIVITY_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Class Code
' operation.
validateEncountersActivityClassCode(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Class Code
' invariant operation.
validateEncountersActivityClassCode(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ENCOUNTERS_ACTIVITY_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Mood Code
' operation.
validateEncountersActivityMoodCode(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Mood Code
' invariant operation.
validateEncountersActivityMoodCode(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ENCOUNTERS_ACTIVITY_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Id
' operation.
validateEncountersActivityId(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Id
' invariant operation.
validateEncountersActivityId(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ENCOUNTERS_ACTIVITY_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Effective Time
' operation.
validateEncountersActivityEffectiveTime(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Effective Time
' invariant operation.
validateEncountersActivityEffectiveTime(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ENCOUNTERS_ACTIVITY_PATIENT_INSTRUCTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Patient Instruction
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_PATIENT_INSTRUCTION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Patient Instruction
' invariant operation.
validateEncountersActivityPatientInstruction(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ENCOUNTERS_ACTIVITY_AGE_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Age Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_AGE_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Age Observation
' invariant operation.
validateEncountersActivityAgeObservation(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_ENCOUNTERS_ACTIVITY_ENCOUNTER_LOCATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Encounters Activity Encounter Location
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_ENCOUNTERS_ACTIVITY_ENCOUNTER_LOCATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Encounters Activity Encounter Location
' invariant operation.
validateEncountersActivityEncounterLocation(EncountersActivity, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String GET_PATIENT_INSTRUCTIONS__EOCL_EXP
Get Patient Instructions
' operation.
getPatientInstructions(EncountersActivity)
,
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(EncountersActivity)
protected static final String GET_AGE_OBSERVATION__EOCL_EXP
Get Age Observation
' operation.
getAgeObservation(EncountersActivity)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_AGE_OBSERVATION__EOCL_QRY
Get Age Observation
' query operation.
getAgeObservation(EncountersActivity)
protected EncountersActivityOperations()
public static boolean validateEncountersActivityHasIndications(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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 validateEncountersActivityHasPractitioners(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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 validateEncountersActivityPractitionerRole(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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 validateEncountersActivityTemplateId(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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 validateEncountersActivityClassCode(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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 validateEncountersActivityMoodCode(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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 validateEncountersActivityId(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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 validateEncountersActivityEffectiveTime(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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 validateEncountersActivityPatientInstruction(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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 validateEncountersActivityAgeObservation(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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 validateEncountersActivityEncounterLocation(EncountersActivity encountersActivity, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
encountersActivity
- The receiving 'Encounters 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<PatientInstruction> getPatientInstructions(EncountersActivity encountersActivity)
public static AgeObservation getAgeObservation(EncountersActivity encountersActivity)
Copyright © 2019. All rights reserved.