public class AdvanceDirectiveObservationOperations
extends org.openhealthtools.mdht.uml.cda.ccd.operations.AdvanceDirectiveObservationOperations
The following operations are supported:
Validate IHE Advance Directive Observation Has External ReferenceValidate IHE Advance Directive Observation Template IdValidate IHE Advance Directive Observation CodeValidate IHE Advance Directive Observation Repeat NumberValidate IHE Advance Directive Observation Interpretation CodeValidate IHE Advance Directive Observation Target Site CodeGET_ADVANCE_DIRECTIVE_STATUS_OBSERVATION__EOCL_EXP, GET_ADVANCE_DIRECTIVE_STATUS_OBSERVATION__EOCL_QRY, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ADV_DIRECTIVE_CODE_CODE_SYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ADV_DIRECTIVE_CODE_CODE_SYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ADV_DIRECTIVE_CODE_VALUE_SET__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ADV_DIRECTIVE_CODE_VALUE_SET__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ADVANCE_DIRECTIVE_REFERENCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ADVANCE_DIRECTIVE_REFERENCE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ADVANCE_DIRECTIVE_STATUS_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ADVANCE_DIRECTIVE_STATUS_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ADVANCE_DIRECTIVE_VERIFICATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ADVANCE_DIRECTIVE_VERIFICATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_ADVANCE_DIRECTIVE_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INVGET_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 |
AdvanceDirectiveObservationOperations() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
validateIHEAdvanceDirectiveObservationCode(AdvanceDirectiveObservation advanceDirectiveObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateIHEAdvanceDirectiveObservationHasExternalReference(AdvanceDirectiveObservation advanceDirectiveObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateIHEAdvanceDirectiveObservationInterpretationCode(AdvanceDirectiveObservation advanceDirectiveObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateIHEAdvanceDirectiveObservationRepeatNumber(AdvanceDirectiveObservation advanceDirectiveObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateIHEAdvanceDirectiveObservationTargetSiteCode(AdvanceDirectiveObservation advanceDirectiveObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateIHEAdvanceDirectiveObservationTemplateId(AdvanceDirectiveObservation advanceDirectiveObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
getAdvanceDirectiveStatusObservation, validateAdvanceDirectiveObservationAdvanceDirectiveReference, validateAdvanceDirectiveObservationAdvanceDirectiveStatusObservation, validateAdvanceDirectiveObservationAdvanceDirectiveVerification, validateAdvanceDirectiveObservationAdvDirectiveCodeCodeSystem, validateAdvanceDirectiveObservationAdvDirectiveCodeValueSet, validateAdvanceDirectiveObservationClassCode, validateAdvanceDirectiveObservationCode, validateAdvanceDirectiveObservationEffectiveTime, validateAdvanceDirectiveObservationId, validateAdvanceDirectiveObservationMoodCode, validateAdvanceDirectiveObservationStatusCode, validateAdvanceDirectiveObservationTemplateIdaddAct, 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_IHE_ADVANCE_DIRECTIVE_OBSERVATION_HAS_EXTERNAL_REFERENCE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate IHE Advance Directive Observation Has External Reference' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_HAS_EXTERNAL_REFERENCE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate IHE Advance Directive Observation Has External Reference' invariant operation.
protected static final String VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate IHE Advance Directive Observation Template Id' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate IHE Advance Directive Observation Template Id' invariant operation.
protected static final String VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate IHE Advance Directive Observation Code' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate IHE Advance Directive Observation Code' invariant operation.
protected static final String VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_REPEAT_NUMBER__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate IHE Advance Directive Observation Repeat Number' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_REPEAT_NUMBER__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate IHE Advance Directive Observation Repeat Number' invariant operation.
protected static final String VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_INTERPRETATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate IHE Advance Directive Observation Interpretation Code' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_INTERPRETATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate IHE Advance Directive Observation Interpretation Code' invariant operation.
protected static final String VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_TARGET_SITE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate IHE Advance Directive Observation Target Site Code' operation.
protected static org.eclipse.ocl.ecore.Constraint VALIDATE_IHE_ADVANCE_DIRECTIVE_OBSERVATION_TARGET_SITE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate IHE Advance Directive Observation Target Site Code' invariant operation.
protected AdvanceDirectiveObservationOperations()
public static boolean validateIHEAdvanceDirectiveObservationHasExternalReference(AdvanceDirectiveObservation advanceDirectiveObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveObservation - The receiving 'Advance Directive 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 validateIHEAdvanceDirectiveObservationTemplateId(AdvanceDirectiveObservation advanceDirectiveObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveObservation - The receiving 'Advance Directive 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 validateIHEAdvanceDirectiveObservationCode(AdvanceDirectiveObservation advanceDirectiveObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveObservation - The receiving 'Advance Directive 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 validateIHEAdvanceDirectiveObservationRepeatNumber(AdvanceDirectiveObservation advanceDirectiveObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveObservation - The receiving 'Advance Directive 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 validateIHEAdvanceDirectiveObservationInterpretationCode(AdvanceDirectiveObservation advanceDirectiveObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveObservation - The receiving 'Advance Directive 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 validateIHEAdvanceDirectiveObservationTargetSiteCode(AdvanceDirectiveObservation advanceDirectiveObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
advanceDirectiveObservation - The receiving 'Advance Directive Observation' 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.