public class EpisodeObservationOperations
extends org.eclipse.mdht.uml.cda.operations.ClinicalStatementOperations
The following operations are supported:
Validate Episode Observation One Entry Relationship SUBJ
Validate Episode Observation Exists Entry Relationship SAS
Validate Episode Observation Template Id
Validate Episode Observation Class Code
Validate Episode Observation Mood Code
Validate Episode Observation Status Code
Validate Episode Observation Code
Validate Episode Observation Value
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 |
EpisodeObservationOperations() |
Modifier and Type | Method and Description |
---|---|
static boolean |
validateEpisodeObservationClassCode(EpisodeObservation episodeObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEpisodeObservationCode(EpisodeObservation episodeObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEpisodeObservationExistsEntryRelationshipSAS(EpisodeObservation episodeObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEpisodeObservationMoodCode(EpisodeObservation episodeObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEpisodeObservationOneEntryRelationshipSUBJ(EpisodeObservation episodeObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEpisodeObservationStatusCode(EpisodeObservation episodeObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEpisodeObservationTemplateId(EpisodeObservation episodeObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateEpisodeObservationValue(EpisodeObservation episodeObservation,
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_EPISODE_OBSERVATION_ONE_ENTRY_RELATIONSHIP_SUBJ__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Episode Observation One Entry Relationship SUBJ
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_EPISODE_OBSERVATION_ONE_ENTRY_RELATIONSHIP_SUBJ__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Episode Observation One Entry Relationship SUBJ
' invariant operation.
validateEpisodeObservationOneEntryRelationshipSUBJ(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_EPISODE_OBSERVATION_EXISTS_ENTRY_RELATIONSHIP_SAS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Episode Observation Exists Entry Relationship SAS
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_EPISODE_OBSERVATION_EXISTS_ENTRY_RELATIONSHIP_SAS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Episode Observation Exists Entry Relationship SAS
' invariant operation.
validateEpisodeObservationExistsEntryRelationshipSAS(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_EPISODE_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Episode Observation Template Id
' operation.
validateEpisodeObservationTemplateId(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_EPISODE_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Episode Observation Template Id
' invariant operation.
validateEpisodeObservationTemplateId(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_EPISODE_OBSERVATION_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Episode Observation Class Code
' operation.
validateEpisodeObservationClassCode(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_EPISODE_OBSERVATION_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Episode Observation Class Code
' invariant operation.
validateEpisodeObservationClassCode(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_EPISODE_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Episode Observation Mood Code
' operation.
validateEpisodeObservationMoodCode(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_EPISODE_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Episode Observation Mood Code
' invariant operation.
validateEpisodeObservationMoodCode(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_EPISODE_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Episode Observation Status Code
' operation.
validateEpisodeObservationStatusCode(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_EPISODE_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Episode Observation Status Code
' invariant operation.
validateEpisodeObservationStatusCode(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_EPISODE_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Episode Observation Code
' operation.
validateEpisodeObservationCode(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_EPISODE_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Episode Observation Code
' invariant operation.
validateEpisodeObservationCode(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_EPISODE_OBSERVATION_VALUE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Episode Observation Value
' operation.
validateEpisodeObservationValue(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_EPISODE_OBSERVATION_VALUE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Episode Observation Value
' invariant operation.
validateEpisodeObservationValue(EpisodeObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected EpisodeObservationOperations()
public static boolean validateEpisodeObservationOneEntryRelationshipSUBJ(EpisodeObservation episodeObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
episodeObservation
- The receiving 'Episode 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 validateEpisodeObservationExistsEntryRelationshipSAS(EpisodeObservation episodeObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
episodeObservation
- The receiving 'Episode 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 validateEpisodeObservationTemplateId(EpisodeObservation episodeObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
episodeObservation
- The receiving 'Episode 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 validateEpisodeObservationClassCode(EpisodeObservation episodeObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
episodeObservation
- The receiving 'Episode 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 validateEpisodeObservationMoodCode(EpisodeObservation episodeObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
episodeObservation
- The receiving 'Episode 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 validateEpisodeObservationStatusCode(EpisodeObservation episodeObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
episodeObservation
- The receiving 'Episode 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 validateEpisodeObservationCode(EpisodeObservation episodeObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
episodeObservation
- The receiving 'Episode 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 validateEpisodeObservationValue(EpisodeObservation episodeObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
episodeObservation
- The receiving 'Episode Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
Copyright © 2019. All rights reserved.