public class ExternalReferenceOperations
extends org.openhealthtools.mdht.uml.cda.operations.ClinicalStatementOperations
The following operations are supported:
Validate External Reference Has No CodeValidate External Reference Has ReferenceValidate External Reference Has Reference External DocumentValidate External Reference Has Reference External Document IDValidate External Reference Has Reference External Document TextValidate External Reference Template IdValidate External Reference Class CodeValidate External Reference Mood CodeValidate External Reference IdValidate External Reference TextGET_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 |
ExternalReferenceOperations() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
validateExternalReferenceClassCode(ExternalReference externalReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateExternalReferenceHasNoCode(ExternalReference externalReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateExternalReferenceHasReference(ExternalReference externalReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateExternalReferenceHasReferenceExternalDocument(ExternalReference externalReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateExternalReferenceHasReferenceExternalDocumentID(ExternalReference externalReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateExternalReferenceHasReferenceExternalDocumentText(ExternalReference externalReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateExternalReferenceId(ExternalReference externalReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateExternalReferenceMoodCode(ExternalReference externalReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateExternalReferenceTemplateId(ExternalReference externalReference,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateExternalReferenceText(ExternalReference externalReference,
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, hasTemplateIdgetClassCode, getInboundRelationships, getMoodCode, getNegationInd, getOutboundRelationships, getParticipations, isClassCodeDefined, isMoodCodeDefinedprotected static final String VALIDATE_EXTERNAL_REFERENCE_HAS_NO_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate External Reference Has No Code' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_EXTERNAL_REFERENCE_HAS_NO_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate External Reference Has No Code' invariant operation.
protected static final String VALIDATE_EXTERNAL_REFERENCE_HAS_REFERENCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate External Reference Has Reference' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_EXTERNAL_REFERENCE_HAS_REFERENCE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate External Reference Has Reference' invariant operation.
protected static final String VALIDATE_EXTERNAL_REFERENCE_HAS_REFERENCE_EXTERNAL_DOCUMENT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate External Reference Has Reference External Document' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_EXTERNAL_REFERENCE_HAS_REFERENCE_EXTERNAL_DOCUMENT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate External Reference Has Reference External Document' invariant operation.
protected static final String VALIDATE_EXTERNAL_REFERENCE_HAS_REFERENCE_EXTERNAL_DOCUMENT_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate External Reference Has Reference External Document ID' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_EXTERNAL_REFERENCE_HAS_REFERENCE_EXTERNAL_DOCUMENT_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate External Reference Has Reference External Document ID' invariant operation.
protected static final String VALIDATE_EXTERNAL_REFERENCE_HAS_REFERENCE_EXTERNAL_DOCUMENT_TEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate External Reference Has Reference External Document Text' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_EXTERNAL_REFERENCE_HAS_REFERENCE_EXTERNAL_DOCUMENT_TEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate External Reference Has Reference External Document Text' invariant operation.
protected static final String VALIDATE_EXTERNAL_REFERENCE_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate External Reference Template Id' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_EXTERNAL_REFERENCE_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate External Reference Template Id' invariant operation.
protected static final String VALIDATE_EXTERNAL_REFERENCE_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate External Reference Class Code' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_EXTERNAL_REFERENCE_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate External Reference Class Code' invariant operation.
protected static final String VALIDATE_EXTERNAL_REFERENCE_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate External Reference Mood Code' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_EXTERNAL_REFERENCE_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate External Reference Mood Code' invariant operation.
protected static final String VALIDATE_EXTERNAL_REFERENCE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate External Reference Id' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_EXTERNAL_REFERENCE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate External Reference Id' invariant operation.
protected static final String VALIDATE_EXTERNAL_REFERENCE_TEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate External Reference Text' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_EXTERNAL_REFERENCE_TEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate External Reference Text' invariant operation.
public static boolean validateExternalReferenceHasNoCode(ExternalReference externalReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
externalReference - The receiving 'External Reference' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateExternalReferenceHasReference(ExternalReference externalReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
externalReference - The receiving 'External Reference' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateExternalReferenceHasReferenceExternalDocument(ExternalReference externalReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
externalReference - The receiving 'External Reference' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateExternalReferenceHasReferenceExternalDocumentID(ExternalReference externalReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
externalReference - The receiving 'External Reference' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateExternalReferenceHasReferenceExternalDocumentText(ExternalReference externalReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
externalReference - The receiving 'External Reference' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateExternalReferenceTemplateId(ExternalReference externalReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
externalReference - The receiving 'External Reference' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateExternalReferenceClassCode(ExternalReference externalReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
externalReference - The receiving 'External Reference' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateExternalReferenceMoodCode(ExternalReference externalReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
externalReference - The receiving 'External Reference' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateExternalReferenceId(ExternalReference externalReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
externalReference - The receiving 'External Reference' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateExternalReferenceText(ExternalReference externalReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
externalReference - The receiving 'External Reference' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
Copyright © 2015 Open eHealth Foundation. All rights reserved.