public class SocialHistorySectionOperations
extends org.eclipse.mdht.uml.cda.operations.SectionOperations
The following operations are supported:
Validate Social History Section Marital Status
Validate Social History Section Religious Affiliation
Validate Social History Section Patient Race
Validate Social History Section Patient Race Code System
Validate Social History Section Patient Ethnicity
Validate Social History Section Patient Ethnicity Code System
Validate Social History Section Template Id
Validate Social History Section Code
Validate Social History Section Title
Validate Social History Section Text
Validate Social History Section Social History Observation
Get Social History Observations
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 |
SocialHistorySectionOperations() |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.common.util.EList<SocialHistoryObservation> |
getSocialHistoryObservations(SocialHistorySection socialHistorySection) |
static boolean |
validateSocialHistorySectionCode(SocialHistorySection socialHistorySection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateSocialHistorySectionMaritalStatus(SocialHistorySection socialHistorySection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateSocialHistorySectionPatientEthnicity(SocialHistorySection socialHistorySection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateSocialHistorySectionPatientEthnicityCodeSystem(SocialHistorySection socialHistorySection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateSocialHistorySectionPatientRace(SocialHistorySection socialHistorySection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateSocialHistorySectionPatientRaceCodeSystem(SocialHistorySection socialHistorySection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateSocialHistorySectionReligiousAffiliation(SocialHistorySection socialHistorySection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateSocialHistorySectionSocialHistoryObservation(SocialHistorySection socialHistorySection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateSocialHistorySectionTemplateId(SocialHistorySection socialHistorySection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateSocialHistorySectionText(SocialHistorySection socialHistorySection,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateSocialHistorySectionTitle(SocialHistorySection socialHistorySection,
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_SOCIAL_HISTORY_SECTION_MARITAL_STATUS__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Marital Status
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_MARITAL_STATUS__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Marital Status
' invariant operation.
validateSocialHistorySectionMaritalStatus(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_SOCIAL_HISTORY_SECTION_RELIGIOUS_AFFILIATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Religious Affiliation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_RELIGIOUS_AFFILIATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Religious Affiliation
' invariant operation.
validateSocialHistorySectionReligiousAffiliation(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_SOCIAL_HISTORY_SECTION_PATIENT_RACE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Patient Race
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_PATIENT_RACE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Patient Race
' invariant operation.
validateSocialHistorySectionPatientRace(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_SOCIAL_HISTORY_SECTION_PATIENT_RACE_CODE_SYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Patient Race Code System
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_PATIENT_RACE_CODE_SYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Patient Race Code System
' invariant operation.
validateSocialHistorySectionPatientRaceCodeSystem(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_SOCIAL_HISTORY_SECTION_PATIENT_ETHNICITY__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Patient Ethnicity
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_PATIENT_ETHNICITY__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Patient Ethnicity
' invariant operation.
validateSocialHistorySectionPatientEthnicity(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_SOCIAL_HISTORY_SECTION_PATIENT_ETHNICITY_CODE_SYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Patient Ethnicity Code System
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_PATIENT_ETHNICITY_CODE_SYSTEM__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Patient Ethnicity Code System
' invariant operation.
protected static final String VALIDATE_SOCIAL_HISTORY_SECTION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Template Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Template Id
' invariant operation.
validateSocialHistorySectionTemplateId(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_SOCIAL_HISTORY_SECTION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Code
' operation.
validateSocialHistorySectionCode(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Code
' invariant operation.
validateSocialHistorySectionCode(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_SOCIAL_HISTORY_SECTION_TITLE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Title
' operation.
validateSocialHistorySectionTitle(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_TITLE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Title
' invariant operation.
validateSocialHistorySectionTitle(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_SOCIAL_HISTORY_SECTION_TEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Text
' operation.
validateSocialHistorySectionText(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuesprotected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_TEXT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Text
' invariant operation.
validateSocialHistorySectionText(SocialHistorySection, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_SOCIAL_HISTORY_SECTION_SOCIAL_HISTORY_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Social History Section Social History Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_SOCIAL_HISTORY_SECTION_SOCIAL_HISTORY_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Social History Section Social History Observation
' invariant operation.
protected static final String GET_SOCIAL_HISTORY_OBSERVATIONS__EOCL_EXP
Get Social History Observations
' operation.
getSocialHistoryObservations(SocialHistorySection)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_SOCIAL_HISTORY_OBSERVATIONS__EOCL_QRY
Get Social History Observations
' query operation.
getSocialHistoryObservations(SocialHistorySection)
protected SocialHistorySectionOperations()
public static boolean validateSocialHistorySectionMaritalStatus(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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 validateSocialHistorySectionReligiousAffiliation(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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 validateSocialHistorySectionPatientRace(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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 validateSocialHistorySectionPatientRaceCodeSystem(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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 validateSocialHistorySectionPatientEthnicity(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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 validateSocialHistorySectionPatientEthnicityCodeSystem(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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 validateSocialHistorySectionTemplateId(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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 validateSocialHistorySectionCode(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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 validateSocialHistorySectionTitle(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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 validateSocialHistorySectionText(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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 validateSocialHistorySectionSocialHistoryObservation(SocialHistorySection socialHistorySection, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
socialHistorySection
- The receiving 'Social History 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<SocialHistoryObservation> getSocialHistoryObservations(SocialHistorySection socialHistorySection)
Copyright © 2019. All rights reserved.