public class FunctionalStatusSectionOperations
extends org.eclipse.mdht.uml.cda.operations.SectionOperations
The following operations are supported:
Validate Functional Status Section Clinical Statements
Validate Functional Status Section Observation Code
Validate Functional Status Section Observation Code Value Set
Validate Functional Status Section Value Datatype
Validate Functional Status Section Icf Code System
Validate Functional Status Section Problem Status Observation
Validate Functional Status Section Result Status Observation
Validate Functional Status Section Template Id
Validate Functional Status Section Code
Validate Functional Status Section Title
Validate Functional Status Section Text
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 |
FunctionalStatusSectionOperations() |
Modifier and Type | Method and Description |
---|---|
static boolean |
validateFunctionalStatusSectionClinicalStatements(FunctionalStatusSection functionalStatusSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFunctionalStatusSectionCode(FunctionalStatusSection functionalStatusSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFunctionalStatusSectionIcfCodeSystem(FunctionalStatusSection functionalStatusSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFunctionalStatusSectionObservationCode(FunctionalStatusSection functionalStatusSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFunctionalStatusSectionObservationCodeValueSet(FunctionalStatusSection functionalStatusSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFunctionalStatusSectionProblemStatusObservation(FunctionalStatusSection functionalStatusSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFunctionalStatusSectionResultStatusObservation(FunctionalStatusSection functionalStatusSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFunctionalStatusSectionTemplateId(FunctionalStatusSection functionalStatusSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFunctionalStatusSectionText(FunctionalStatusSection functionalStatusSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFunctionalStatusSectionTitle(FunctionalStatusSection functionalStatusSection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFunctionalStatusSectionValueDatatype(FunctionalStatusSection functionalStatusSection,
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_FUNCTIONAL_STATUS_SECTION_CLINICAL_STATEMENTS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Clinical Statements
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_CLINICAL_STATEMENTS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Clinical Statements
' invariant operation.
protected static final String VALIDATE_FUNCTIONAL_STATUS_SECTION_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Observation Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_OBSERVATION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Observation Code
' invariant operation.
validateFunctionalStatusSectionObservationCode(FunctionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FUNCTIONAL_STATUS_SECTION_OBSERVATION_CODE_VALUE_SET__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Observation Code Value Set
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_OBSERVATION_CODE_VALUE_SET__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Observation Code Value Set
' invariant operation.
protected static final String VALIDATE_FUNCTIONAL_STATUS_SECTION_VALUE_DATATYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Value Datatype
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_VALUE_DATATYPE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Value Datatype
' invariant operation.
validateFunctionalStatusSectionValueDatatype(FunctionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FUNCTIONAL_STATUS_SECTION_ICF_CODE_SYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Icf Code System
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_ICF_CODE_SYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Icf Code System
' invariant operation.
validateFunctionalStatusSectionIcfCodeSystem(FunctionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FUNCTIONAL_STATUS_SECTION_PROBLEM_STATUS_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Problem Status Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_PROBLEM_STATUS_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Problem Status Observation
' invariant operation.
protected static final String VALIDATE_FUNCTIONAL_STATUS_SECTION_RESULT_STATUS_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Result Status Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_RESULT_STATUS_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Result Status Observation
' invariant operation.
protected static final String VALIDATE_FUNCTIONAL_STATUS_SECTION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Template Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Template Id
' invariant operation.
validateFunctionalStatusSectionTemplateId(FunctionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FUNCTIONAL_STATUS_SECTION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Code
' invariant operation.
validateFunctionalStatusSectionCode(FunctionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FUNCTIONAL_STATUS_SECTION_TITLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Title
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_TITLE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Title
' invariant operation.
validateFunctionalStatusSectionTitle(FunctionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FUNCTIONAL_STATUS_SECTION_TEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Functional Status Section Text
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FUNCTIONAL_STATUS_SECTION_TEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Functional Status Section Text
' invariant operation.
validateFunctionalStatusSectionText(FunctionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected FunctionalStatusSectionOperations()
public static boolean validateFunctionalStatusSectionClinicalStatements(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status 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 validateFunctionalStatusSectionObservationCode(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status 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 validateFunctionalStatusSectionObservationCodeValueSet(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status 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 validateFunctionalStatusSectionValueDatatype(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status 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 validateFunctionalStatusSectionIcfCodeSystem(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status 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 validateFunctionalStatusSectionProblemStatusObservation(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status 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 validateFunctionalStatusSectionResultStatusObservation(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status 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 validateFunctionalStatusSectionTemplateId(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status 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 validateFunctionalStatusSectionCode(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status 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 validateFunctionalStatusSectionTitle(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status 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 validateFunctionalStatusSectionText(FunctionalStatusSection functionalStatusSection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
functionalStatusSection
- The receiving 'Functional Status Section' 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.