public class ProcedureActivityProcedureOperations
extends org.eclipse.mdht.uml.cda.operations.ClinicalStatementOperations
The following operations are supported:
Validate Procedure Activity Procedure Template Id
Validate Procedure Activity Procedure Mood Code
Validate Procedure Activity Procedure Code
Validate Procedure Activity Procedure Effective Time
Validate Procedure Activity Procedure Id
Validate Procedure Activity Procedure Specimen
Validate Procedure Activity Procedure Encounter Location
Validate Procedure Activity Procedure Performer2
Validate Procedure Activity Procedure Problem Observation
Validate Procedure Activity Procedure Problem Act
Validate Procedure Activity Procedure Age Observation
Validate Procedure Activity Procedure Medication Activity
Validate Procedure Activity Procedure Patient Instruction
Get Problem Observation
Get Problem Act
Get Age Observation
Get Medication Activities
Get Patient Instructions
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 |
ProcedureActivityProcedureOperations() |
Modifier and Type | Method and Description |
---|---|
static AgeObservation |
getAgeObservation(ProcedureActivityProcedure procedureActivityProcedure) |
static org.eclipse.emf.common.util.EList<MedicationActivity> |
getMedicationActivities(ProcedureActivityProcedure procedureActivityProcedure) |
static org.eclipse.emf.common.util.EList<PatientInstruction> |
getPatientInstructions(ProcedureActivityProcedure procedureActivityProcedure) |
static ProblemAct |
getProblemAct(ProcedureActivityProcedure procedureActivityProcedure) |
static ProblemObservation |
getProblemObservation(ProcedureActivityProcedure procedureActivityProcedure) |
static boolean |
validateProcedureActivityProcedureAgeObservation(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedureCode(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedureEffectiveTime(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedureEncounterLocation(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedureId(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedureMedicationActivity(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedureMoodCode(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedurePatientInstruction(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedurePerformer2(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedureProblemAct(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedureProblemObservation(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedureSpecimen(ProcedureActivityProcedure procedureActivityProcedure,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProcedureActivityProcedureTemplateId(ProcedureActivityProcedure procedureActivityProcedure,
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_PROCEDURE_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Template Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Template Id
' invariant operation.
validateProcedureActivityProcedureTemplateId(ProcedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Mood Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Mood Code
' invariant operation.
validateProcedureActivityProcedureMoodCode(ProcedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Code
' invariant operation.
validateProcedureActivityProcedureCode(ProcedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Effective Time
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Effective Time
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Id
' invariant operation.
validateProcedureActivityProcedureId(ProcedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_SPECIMEN__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Specimen
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_SPECIMEN__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Specimen
' invariant operation.
validateProcedureActivityProcedureSpecimen(ProcedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_ENCOUNTER_LOCATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Encounter Location
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_ENCOUNTER_LOCATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Encounter Location
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_PERFORMER2__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Performer2
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_PERFORMER2__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Performer2
' invariant operation.
validateProcedureActivityProcedurePerformer2(ProcedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_PROBLEM_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Problem Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_PROBLEM_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Problem Observation
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_PROBLEM_ACT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Problem Act
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_PROBLEM_ACT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Problem Act
' invariant operation.
validateProcedureActivityProcedureProblemAct(ProcedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_AGE_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Age Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_AGE_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Age Observation
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_MEDICATION_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Medication Activity
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_MEDICATION_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Medication Activity
' invariant operation.
protected static final String VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_PATIENT_INSTRUCTION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Procedure Activity Procedure Patient Instruction
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROCEDURE_ACTIVITY_PROCEDURE_PATIENT_INSTRUCTION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Procedure Activity Procedure Patient Instruction
' invariant operation.
protected static final String GET_PROBLEM_OBSERVATION__EOCL_EXP
Get Problem Observation
' operation.
getProblemObservation(ProcedureActivityProcedure)
,
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(ProcedureActivityProcedure)
protected static final String GET_PROBLEM_ACT__EOCL_EXP
Get Problem Act
' operation.
getProblemAct(ProcedureActivityProcedure)
,
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(ProcedureActivityProcedure)
protected static final String GET_AGE_OBSERVATION__EOCL_EXP
Get Age Observation
' operation.
getAgeObservation(ProcedureActivityProcedure)
,
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(ProcedureActivityProcedure)
protected static final String GET_MEDICATION_ACTIVITIES__EOCL_EXP
Get Medication Activities
' operation.
getMedicationActivities(ProcedureActivityProcedure)
,
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(ProcedureActivityProcedure)
protected static final String GET_PATIENT_INSTRUCTIONS__EOCL_EXP
Get Patient Instructions
' operation.
getPatientInstructions(ProcedureActivityProcedure)
,
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(ProcedureActivityProcedure)
protected ProcedureActivityProcedureOperations()
public static boolean validateProcedureActivityProcedureTemplateId(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedureMoodCode(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedureCode(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedureEffectiveTime(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedureId(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedureSpecimen(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedureEncounterLocation(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedurePerformer2(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedureProblemObservation(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedureProblemAct(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedureAgeObservation(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedureMedicationActivity(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateProcedureActivityProcedurePatientInstruction(ProcedureActivityProcedure procedureActivityProcedure, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
procedureActivityProcedure
- The receiving 'Procedure Activity Procedure' 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(ProcedureActivityProcedure procedureActivityProcedure)
public static ProblemAct getProblemAct(ProcedureActivityProcedure procedureActivityProcedure)
public static AgeObservation getAgeObservation(ProcedureActivityProcedure procedureActivityProcedure)
public static org.eclipse.emf.common.util.EList<MedicationActivity> getMedicationActivities(ProcedureActivityProcedure procedureActivityProcedure)
public static org.eclipse.emf.common.util.EList<PatientInstruction> getPatientInstructions(ProcedureActivityProcedure procedureActivityProcedure)
Copyright © 2019. All rights reserved.