public class ProcedureActivityObservationOperations
extends org.eclipse.mdht.uml.cda.operations.ClinicalStatementOperations
The following operations are supported:
Validate Procedure Activity Observation Template Id
Validate Procedure Activity Observation Mood Code
Validate Procedure Activity Observation Code
Validate Procedure Activity Observation Effective Time
Validate Procedure Activity Observation Id
Validate Procedure Activity Observation Status Code
Validate Procedure Activity Observation Encounter Location
Validate Procedure Activity Observation Performer2
Validate Procedure Activity Observation Problem Observation
Validate Procedure Activity Observation Age Observation
Validate Procedure Activity Observation Medication Activity
Validate Procedure Activity Observation Patient Instruction
Validate Procedure Activity Observation Problem Act
Get Problem Observation
Get Age Observation
Get Medication Activities
Get Patient Instructions
Get Problem Act
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 |
ProcedureActivityObservationOperations() |
Modifier and Type | Method and Description |
---|---|
static AgeObservation |
getAgeObservation(ProcedureActivityObservation procedureActivityObservation) |
static org.eclipse.emf.common.util.EList<MedicationActivity> |
getMedicationActivities(ProcedureActivityObservation procedureActivityObservation) |
static org.eclipse.emf.common.util.EList<PatientInstruction> |
getPatientInstructions(ProcedureActivityObservation procedureActivityObservation) |
static ProblemAct |
getProblemAct(ProcedureActivityObservation procedureActivityObservation) |
static ProblemObservation |
getProblemObservation(ProcedureActivityObservation procedureActivityObservation) |
static boolean |
validateProcedureActivityObservationAgeObservation(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationCode(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationEffectiveTime(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationEncounterLocation(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationId(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationMedicationActivity(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationMoodCode(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationPatientInstruction(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationPerformer2(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationProblemAct(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationProblemObservation(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationStatusCode(ProcedureActivityObservation procedureActivityObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityObservationTemplateId(ProcedureActivityObservation procedureActivityObservation,
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_PROCEDURE_ACTIVITY_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Template Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Template Id
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Mood Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Mood Code
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Code
' invariant operation.
validateProcedureActivityObservationCode(ProcedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Effective Time
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Effective Time
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Id
' invariant operation.
validateProcedureActivityObservationId(ProcedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Status Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Status Code
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_ENCOUNTER_LOCATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Encounter Location
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_ENCOUNTER_LOCATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Encounter Location
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_PERFORMER2__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Performer2
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_PERFORMER2__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Performer2
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_PROBLEM_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Problem Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_PROBLEM_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Problem Observation
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_AGE_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Age Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_AGE_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Age Observation
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_MEDICATION_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Medication Activity
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_MEDICATION_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Medication Activity
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_PATIENT_INSTRUCTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Patient Instruction
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_PATIENT_INSTRUCTION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Patient Instruction
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_PROBLEM_ACT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Observation Problem Act
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_OBSERVATION_PROBLEM_ACT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Observation Problem Act
' invariant operation.
protected static final String GET_PROBLEM_OBSERVATION__EOCL_EXP
Get Problem Observation
' operation.
getProblemObservation(ProcedureActivityObservation)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_PROBLEM_OBSERVATION__EOCL_QRY
Get Problem Observation
' query operation.
getProblemObservation(ProcedureActivityObservation)
protected static final String GET_AGE_OBSERVATION__EOCL_EXP
Get Age Observation
' operation.
getAgeObservation(ProcedureActivityObservation)
,
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(ProcedureActivityObservation)
protected static final String GET_MEDICATION_ACTIVITIES__EOCL_EXP
Get Medication Activities
' operation.
getMedicationActivities(ProcedureActivityObservation)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_MEDICATION_ACTIVITIES__EOCL_QRY
Get Medication Activities
' query operation.
getMedicationActivities(ProcedureActivityObservation)
protected static final String GET_PATIENT_INSTRUCTIONS__EOCL_EXP
Get Patient Instructions
' operation.
getPatientInstructions(ProcedureActivityObservation)
,
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(ProcedureActivityObservation)
protected static final String GET_PROBLEM_ACT__EOCL_EXP
Get Problem Act
' operation.
getProblemAct(ProcedureActivityObservation)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_PROBLEM_ACT__EOCL_QRY
Get Problem Act
' query operation.
getProblemAct(ProcedureActivityObservation)
protected ProcedureActivityObservationOperations()
public static boolean validateProcedureActivityObservationTemplateId(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationMoodCode(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationCode(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationEffectiveTime(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationId(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationStatusCode(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationEncounterLocation(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationPerformer2(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationProblemObservation(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationAgeObservation(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationMedicationActivity(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationPatientInstruction(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityObservationProblemAct(ProcedureActivityObservation procedureActivityObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityObservation
- The receiving 'Procedure Activity Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static ProblemObservation getProblemObservation(ProcedureActivityObservation procedureActivityObservation)
public static AgeObservation getAgeObservation(ProcedureActivityObservation procedureActivityObservation)
public static org.eclipse.emf.common.util.EList<MedicationActivity> getMedicationActivities(ProcedureActivityObservation procedureActivityObservation)
public static org.eclipse.emf.common.util.EList<PatientInstruction> getPatientInstructions(ProcedureActivityObservation procedureActivityObservation)
public static ProblemAct getProblemAct(ProcedureActivityObservation procedureActivityObservation)
Copyright © 2019. All rights reserved.