public class ImmunizationsSectionOperations
extends org.eclipse.mdht.uml.cda.operations.SectionOperations
The following operations are supported:
Validate Immunizations Section Has Medication Or Supply Activity
Validate Immunizations Section Template Id
Validate Immunizations Section Code
Validate Immunizations Section Title
Validate Immunizations Section Text
Validate Immunizations Section Medication Activity
Validate Immunizations Section Supply Activity
Get Medication Activities
Get Supply Activities
GET_ACTS__EOCL_EXP, GET_ACTS__EOCL_QRY, GET_ENCOUNTERS__EOCL_EXP, GET_ENCOUNTERS__EOCL_QRY, GET_OBSERVATION_MEDIA__EOCL_EXP, GET_OBSERVATION_MEDIA__EOCL_QRY, GET_OBSERVATIONS__EOCL_EXP, GET_OBSERVATIONS__EOCL_QRY, GET_ORGANIZERS__EOCL_EXP, GET_ORGANIZERS__EOCL_QRY, GET_PROCEDURES__EOCL_EXP, GET_PROCEDURES__EOCL_QRY, GET_REGIONS_OF_INTEREST__EOCL_EXP, GET_REGIONS_OF_INTEREST__EOCL_QRY, GET_SECTIONS__EOCL_EXP, GET_SECTIONS__EOCL_QRY, GET_SUBSTANCE_ADMINISTRATIONS__EOCL_EXP, GET_SUBSTANCE_ADMINISTRATIONS__EOCL_QRY, GET_SUPPLIES__EOCL_EXP, GET_SUPPLIES__EOCL_QRY, HAS_ACT_TEMPLATE__STRING__EOCL_EXP, HAS_ACT_TEMPLATE__STRING__EOCL_QRY, HAS_CODE__STRING_STRING_STRING__EOCL_EXP, HAS_CODE__STRING_STRING_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_SECTION_TEMPLATE__STRING__EOCL_EXP, HAS_SECTION_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, HAS_TEMPLATE_ID__STRING__EOCL_EXP, HAS_TEMPLATE_ID__STRING__EOCL_QRY, VALIDATE_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_CLASS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV, VALIDATE_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP, VALIDATE_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Modifier | Constructor and Description |
---|---|
protected |
ImmunizationsSectionOperations() |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<MedicationActivity> |
getMedicationActivities(ImmunizationsSection immunizationsSection) |
static org.eclipse.emf.common.util.EList<SupplyActivity> |
getSupplyActivities(ImmunizationsSection immunizationsSection) |
static boolean |
validateImmunizationsSectionCode(ImmunizationsSection immunizationsSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateImmunizationsSectionHasMedicationOrSupplyActivity(ImmunizationsSection immunizationsSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateImmunizationsSectionMedicationActivity(ImmunizationsSection immunizationsSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateImmunizationsSectionSupplyActivity(ImmunizationsSection immunizationsSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateImmunizationsSectionTemplateId(ImmunizationsSection immunizationsSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateImmunizationsSectionText(ImmunizationsSection immunizationsSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateImmunizationsSectionTitle(ImmunizationsSection immunizationsSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
addAct, addEncounter, addObservation, addObservationMedia, addOrganizer, addProcedure, addRegionOfInterest, addSection, addSubstanceAdministration, addSupply, createStrucDocText, getActs, getAllSections, getClinicalDocument, getEncounters, getEntryTargets, getEntryTargets, getObservationMedia, getObservations, getOrganizers, getProcedures, getRegionsOfInterest, getSections, getSubstanceAdministrations, getSupplies, hasActTemplate, hasCode, hasEncounterTemplate, hasObservationMediaTemplate, hasObservationTemplate, hasOrganizerTemplate, hasProcedureTemplate, hasRegionOfInterestTemplate, hasSectionTemplate, hasSubstanceAdministrationTemplate, hasSupplyTemplate, hasTemplateId, validateClassCode, validateMoodCode
getClassCode, getInboundRelationships, getMoodCode, getNegationInd, getOutboundRelationships, getParticipations, isClassCodeDefined, isMoodCodeDefined
protected static final ThreadLocal<org.eclipse.ocl.ecore.OCL> EOCL_ENV
protected static final String VALIDATE_IMMUNIZATIONS_SECTION_HAS_MEDICATION_OR_SUPPLY_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Immunizations Section Has Medication Or Supply Activity
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_IMMUNIZATIONS_SECTION_HAS_MEDICATION_OR_SUPPLY_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Immunizations Section Has Medication Or Supply Activity
' invariant operation.
protected static final String VALIDATE_IMMUNIZATIONS_SECTION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Immunizations Section Template Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_IMMUNIZATIONS_SECTION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Immunizations Section Template Id
' invariant operation.
validateImmunizationsSectionTemplateId(ImmunizationsSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_IMMUNIZATIONS_SECTION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Immunizations Section Code
' operation.
validateImmunizationsSectionCode(ImmunizationsSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_IMMUNIZATIONS_SECTION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Immunizations Section Code
' invariant operation.
validateImmunizationsSectionCode(ImmunizationsSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_IMMUNIZATIONS_SECTION_TITLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Immunizations Section Title
' operation.
validateImmunizationsSectionTitle(ImmunizationsSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_IMMUNIZATIONS_SECTION_TITLE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Immunizations Section Title
' invariant operation.
validateImmunizationsSectionTitle(ImmunizationsSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_IMMUNIZATIONS_SECTION_TEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Immunizations Section Text
' operation.
validateImmunizationsSectionText(ImmunizationsSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_IMMUNIZATIONS_SECTION_TEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Immunizations Section Text
' invariant operation.
validateImmunizationsSectionText(ImmunizationsSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_IMMUNIZATIONS_SECTION_MEDICATION_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Immunizations Section Medication Activity
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_IMMUNIZATIONS_SECTION_MEDICATION_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Immunizations Section Medication Activity
' invariant operation.
validateImmunizationsSectionMedicationActivity(ImmunizationsSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_IMMUNIZATIONS_SECTION_SUPPLY_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Immunizations Section Supply Activity
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_IMMUNIZATIONS_SECTION_SUPPLY_ACTIVITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Immunizations Section Supply Activity
' invariant operation.
validateImmunizationsSectionSupplyActivity(ImmunizationsSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String GET_MEDICATION_ACTIVITIES__EOCL_EXP
Get Medication Activities
' operation.
getMedicationActivities(ImmunizationsSection)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_MEDICATION_ACTIVITIES__EOCL_QRY
Get Medication Activities
' query operation.
getMedicationActivities(ImmunizationsSection)
protected static final String GET_SUPPLY_ACTIVITIES__EOCL_EXP
Get Supply Activities
' operation.
getSupplyActivities(ImmunizationsSection)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_SUPPLY_ACTIVITIES__EOCL_QRY
Get Supply Activities
' query operation.
getSupplyActivities(ImmunizationsSection)
protected ImmunizationsSectionOperations()
public static boolean validateImmunizationsSectionHasMedicationOrSupplyActivity(ImmunizationsSection immunizationsSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
immunizationsSection
- The receiving 'Immunizations Section' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateImmunizationsSectionTemplateId(ImmunizationsSection immunizationsSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
immunizationsSection
- The receiving 'Immunizations Section' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateImmunizationsSectionCode(ImmunizationsSection immunizationsSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
immunizationsSection
- The receiving 'Immunizations Section' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateImmunizationsSectionTitle(ImmunizationsSection immunizationsSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
immunizationsSection
- The receiving 'Immunizations Section' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateImmunizationsSectionText(ImmunizationsSection immunizationsSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
immunizationsSection
- The receiving 'Immunizations Section' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateImmunizationsSectionMedicationActivity(ImmunizationsSection immunizationsSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
immunizationsSection
- The receiving 'Immunizations Section' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static boolean validateImmunizationsSectionSupplyActivity(ImmunizationsSection immunizationsSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
immunizationsSection
- The receiving 'Immunizations Section' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static org.eclipse.emf.common.util.EList<MedicationActivity> getMedicationActivities(ImmunizationsSection immunizationsSection)
public static org.eclipse.emf.common.util.EList<SupplyActivity> getSupplyActivities(ImmunizationsSection immunizationsSection)
Copyright © 2019. All rights reserved.