public class ProblemObservationOperations
extends org.eclipse.mdht.uml.cda.operations.ClinicalStatementOperations
The following operations are supported:
Validate Problem Observation Information Source
Validate Problem Observation Contains Patient Awareness
Validate Problem Observation Template Id
Validate Problem Observation Mood Code
Validate Problem Observation Status Code
Validate Problem Observation Effective Time
Validate Problem Observation Problem Status
Validate Problem Observation Problem Health Status
Validate Problem Observation Age Observation
Get Problem Status
Get Problem Health Status
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 |
ProblemObservationOperations() |
Modifier and Type | Method and Description |
---|---|
static AgeObservation |
getAgeObservation(ProblemObservation problemObservation) |
static ProblemHealthStatusObservation |
getProblemHealthStatus(ProblemObservation problemObservation) |
static ProblemStatusObservation |
getProblemStatus(ProblemObservation problemObservation) |
static boolean |
validateProblemObservationAgeObservation(ProblemObservation problemObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProblemObservationContainsPatientAwareness(ProblemObservation problemObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProblemObservationEffectiveTime(ProblemObservation problemObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProblemObservationInformationSource(ProblemObservation problemObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProblemObservationMoodCode(ProblemObservation problemObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProblemObservationProblemHealthStatus(ProblemObservation problemObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProblemObservationProblemStatus(ProblemObservation problemObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProblemObservationStatusCode(ProblemObservation problemObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateProblemObservationTemplateId(ProblemObservation problemObservation,
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_PROBLEM_OBSERVATION_INFORMATION_SOURCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Problem Observation Information Source
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROBLEM_OBSERVATION_INFORMATION_SOURCE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Problem Observation Information Source
' invariant operation.
validateProblemObservationInformationSource(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROBLEM_OBSERVATION_CONTAINS_PATIENT_AWARENESS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Problem Observation Contains Patient Awareness
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROBLEM_OBSERVATION_CONTAINS_PATIENT_AWARENESS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Problem Observation Contains Patient Awareness
' invariant operation.
validateProblemObservationContainsPatientAwareness(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROBLEM_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Problem Observation Template Id
' operation.
validateProblemObservationTemplateId(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROBLEM_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Problem Observation Template Id
' invariant operation.
validateProblemObservationTemplateId(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROBLEM_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Problem Observation Mood Code
' operation.
validateProblemObservationMoodCode(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROBLEM_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Problem Observation Mood Code
' invariant operation.
validateProblemObservationMoodCode(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROBLEM_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Problem Observation Status Code
' operation.
validateProblemObservationStatusCode(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROBLEM_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Problem Observation Status Code
' invariant operation.
validateProblemObservationStatusCode(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROBLEM_OBSERVATION_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Problem Observation Effective Time
' operation.
validateProblemObservationEffectiveTime(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROBLEM_OBSERVATION_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Problem Observation Effective Time
' invariant operation.
validateProblemObservationEffectiveTime(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROBLEM_OBSERVATION_PROBLEM_STATUS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Problem Observation Problem Status
' operation.
validateProblemObservationProblemStatus(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROBLEM_OBSERVATION_PROBLEM_STATUS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Problem Observation Problem Status
' invariant operation.
validateProblemObservationProblemStatus(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROBLEM_OBSERVATION_PROBLEM_HEALTH_STATUS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Problem Observation Problem Health Status
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROBLEM_OBSERVATION_PROBLEM_HEALTH_STATUS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Problem Observation Problem Health Status
' invariant operation.
validateProblemObservationProblemHealthStatus(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_PROBLEM_OBSERVATION_AGE_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Problem Observation Age Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_PROBLEM_OBSERVATION_AGE_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Problem Observation Age Observation
' invariant operation.
validateProblemObservationAgeObservation(ProblemObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String GET_PROBLEM_STATUS__EOCL_EXP
Get Problem Status
' operation.
getProblemStatus(ProblemObservation)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_PROBLEM_STATUS__EOCL_QRY
Get Problem Status
' query operation.
getProblemStatus(ProblemObservation)
protected static final String GET_PROBLEM_HEALTH_STATUS__EOCL_EXP
Get Problem Health Status
' operation.
getProblemHealthStatus(ProblemObservation)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_PROBLEM_HEALTH_STATUS__EOCL_QRY
Get Problem Health Status
' query operation.
getProblemHealthStatus(ProblemObservation)
protected static final String GET_AGE_OBSERVATION__EOCL_EXP
Get Age Observation
' operation.
getAgeObservation(ProblemObservation)
,
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(ProblemObservation)
protected ProblemObservationOperations()
public static boolean validateProblemObservationInformationSource(ProblemObservation problemObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
problemObservation
- The receiving 'Problem 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 validateProblemObservationContainsPatientAwareness(ProblemObservation problemObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
problemObservation
- The receiving 'Problem 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 validateProblemObservationTemplateId(ProblemObservation problemObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
problemObservation
- The receiving 'Problem 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 validateProblemObservationMoodCode(ProblemObservation problemObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
problemObservation
- The receiving 'Problem 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 validateProblemObservationStatusCode(ProblemObservation problemObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
problemObservation
- The receiving 'Problem 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 validateProblemObservationEffectiveTime(ProblemObservation problemObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
problemObservation
- The receiving 'Problem 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 validateProblemObservationProblemStatus(ProblemObservation problemObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
problemObservation
- The receiving 'Problem 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 validateProblemObservationProblemHealthStatus(ProblemObservation problemObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
problemObservation
- The receiving 'Problem 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 validateProblemObservationAgeObservation(ProblemObservation problemObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
problemObservation
- The receiving 'Problem Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static ProblemStatusObservation getProblemStatus(ProblemObservation problemObservation)
public static ProblemHealthStatusObservation getProblemHealthStatus(ProblemObservation problemObservation)
public static AgeObservation getAgeObservation(ProblemObservation problemObservation)
Copyright © 2019. All rights reserved.