public class ScanningDeviceOperations
extends org.openhealthtools.mdht.uml.cda.operations.AuthorOperations
The following operations are supported:
Validate Scanning Device Time Equals Document Effective TimeValidate Scanning Device Has Assigned Author IdValidate Scanning Device Has Assigned Authoring Device CodeValidate Scanning Device Has Device Manufacturer Model NameValidate Scanning Device Has Device Software NameValidate Scanning Device Has Assigned Author Represented Organization IdValidate Scanning Device Template IdVALIDATE_CONTEXT_CONTROL_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_CONTEXT_CONTROL_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_TYPE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_TYPE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV| Modifier | Constructor and Description |
|---|---|
protected |
ScanningDeviceOperations() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
validateScanningDeviceHasAssignedAuthorId(ScanningDevice scanningDevice,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateScanningDeviceHasAssignedAuthoringDeviceCode(ScanningDevice scanningDevice,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateScanningDeviceHasAssignedAuthorRepresentedOrganizationId(ScanningDevice scanningDevice,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateScanningDeviceHasDeviceManufacturerModelName(ScanningDevice scanningDevice,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateScanningDeviceHasDeviceSoftwareName(ScanningDevice scanningDevice,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateScanningDeviceTemplateId(ScanningDevice scanningDevice,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateScanningDeviceTimeEqualsDocumentEffectiveTime(ScanningDevice scanningDevice,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
getClinicalDocument, validateContextControlCode, validateTypeCodegetAct, getRole, getTypeCode, isContextControlCodeDefined, isTypeCodeDefinedprotected static final String VALIDATE_SCANNING_DEVICE_TIME_EQUALS_DOCUMENT_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Scanning Device Time Equals Document Effective Time' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_SCANNING_DEVICE_TIME_EQUALS_DOCUMENT_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Scanning Device Time Equals Document Effective Time' invariant operation.
protected static final String VALIDATE_SCANNING_DEVICE_HAS_ASSIGNED_AUTHOR_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Scanning Device Has Assigned Author Id' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_SCANNING_DEVICE_HAS_ASSIGNED_AUTHOR_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Scanning Device Has Assigned Author Id' invariant operation.
protected static final String VALIDATE_SCANNING_DEVICE_HAS_ASSIGNED_AUTHORING_DEVICE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Scanning Device Has Assigned Authoring Device Code' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_SCANNING_DEVICE_HAS_ASSIGNED_AUTHORING_DEVICE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Scanning Device Has Assigned Authoring Device Code' invariant operation.
protected static final String VALIDATE_SCANNING_DEVICE_HAS_DEVICE_MANUFACTURER_MODEL_NAME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Scanning Device Has Device Manufacturer Model Name' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_SCANNING_DEVICE_HAS_DEVICE_MANUFACTURER_MODEL_NAME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Scanning Device Has Device Manufacturer Model Name' invariant operation.
protected static final String VALIDATE_SCANNING_DEVICE_HAS_DEVICE_SOFTWARE_NAME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Scanning Device Has Device Software Name' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_SCANNING_DEVICE_HAS_DEVICE_SOFTWARE_NAME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Scanning Device Has Device Software Name' invariant operation.
protected static final String VALIDATE_SCANNING_DEVICE_HAS_ASSIGNED_AUTHOR_REPRESENTED_ORGANIZATION_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Scanning Device Has Assigned Author Represented Organization Id' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_SCANNING_DEVICE_HAS_ASSIGNED_AUTHOR_REPRESENTED_ORGANIZATION_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Scanning Device Has Assigned Author Represented Organization Id' invariant operation.
protected static final String VALIDATE_SCANNING_DEVICE_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Scanning Device Template Id' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_SCANNING_DEVICE_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Scanning Device Template Id' invariant operation.
public static boolean validateScanningDeviceTimeEqualsDocumentEffectiveTime(ScanningDevice scanningDevice, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
scanningDevice - The receiving 'Scanning Device' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateScanningDeviceHasAssignedAuthorId(ScanningDevice scanningDevice, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
scanningDevice - The receiving 'Scanning Device' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateScanningDeviceHasAssignedAuthoringDeviceCode(ScanningDevice scanningDevice, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
scanningDevice - The receiving 'Scanning Device' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateScanningDeviceHasDeviceManufacturerModelName(ScanningDevice scanningDevice, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
scanningDevice - The receiving 'Scanning Device' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateScanningDeviceHasDeviceSoftwareName(ScanningDevice scanningDevice, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
scanningDevice - The receiving 'Scanning Device' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateScanningDeviceHasAssignedAuthorRepresentedOrganizationId(ScanningDevice scanningDevice, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
scanningDevice - The receiving 'Scanning Device' model object.diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.
public static boolean validateScanningDeviceTemplateId(ScanningDevice scanningDevice, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
scanningDevice - The receiving 'Scanning Device' 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.