public class FamilyHistoryObservationOperations
extends org.eclipse.mdht.uml.cda.operations.ClinicalStatementOperations
The following operations are supported:
Validate Family History Observation Has Subject Patient Relationship
Validate Family History Observation Relationship Value Code
Validate Family History Observation Has Related Subject Code
Validate Family History Observation Related Subject Code Value Set
Validate Family History Observation Has Related Subject Subject
Validate Family History Observation Has Gender Code
Validate Family History Observation Related Subject Birth Time
Validate Family History Observation Template Id
Validate Family History Observation Id
Validate Family History Observation Status Code
Validate Family History Observation Effective Time
Validate Family History Observation Mood Code
Validate Family History Observation Age Observation
Validate Family History Observation Problem Status Observation
Get Age Observation
Get Problem Status Observation
GET_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 |
FamilyHistoryObservationOperations() |
Modifier and Type | Method and Description |
---|---|
static AgeObservation |
getAgeObservation(FamilyHistoryObservation familyHistoryObservation) |
static ProblemStatusObservation |
getProblemStatusObservation(FamilyHistoryObservation familyHistoryObservation) |
static boolean |
validateFamilyHistoryObservationAgeObservation(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationEffectiveTime(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationHasGenderCode(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationHasRelatedSubjectCode(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationHasRelatedSubjectSubject(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationHasSubjectPatientRelationship(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationId(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationMoodCode(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationProblemStatusObservation(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationRelatedSubjectBirthTime(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationRelatedSubjectCodeValueSet(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationRelationshipValueCode(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationStatusCode(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
static boolean |
validateFamilyHistoryObservationTemplateId(FamilyHistoryObservation familyHistoryObservation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
Map<Object,Object> context) |
addAct, 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, hasTemplateId
getClassCode, getInboundRelationships, getMoodCode, getNegationInd, getOutboundRelationships, getParticipations, isClassCodeDefined, isMoodCodeDefined
protected static final ThreadLocal<org.eclipse.ocl.ecore.OCL> EOCL_ENV
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_HAS_SUBJECT_PATIENT_RELATIONSHIP__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Has Subject Patient Relationship
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_HAS_SUBJECT_PATIENT_RELATIONSHIP__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Has Subject Patient Relationship
' invariant operation.
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_RELATIONSHIP_VALUE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Relationship Value Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_RELATIONSHIP_VALUE_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Relationship Value Code
' invariant operation.
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_HAS_RELATED_SUBJECT_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Has Related Subject Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_HAS_RELATED_SUBJECT_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Has Related Subject Code
' invariant operation.
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_RELATED_SUBJECT_CODE_VALUE_SET__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Related Subject Code Value Set
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_RELATED_SUBJECT_CODE_VALUE_SET__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Related Subject Code Value Set
' invariant operation.
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_HAS_RELATED_SUBJECT_SUBJECT__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Has Related Subject Subject
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_HAS_RELATED_SUBJECT_SUBJECT__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Has Related Subject Subject
' invariant operation.
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_HAS_GENDER_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Has Gender Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_HAS_GENDER_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Has Gender Code
' invariant operation.
validateFamilyHistoryObservationHasGenderCode(FamilyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_RELATED_SUBJECT_BIRTH_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Related Subject Birth Time
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_RELATED_SUBJECT_BIRTH_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Related Subject Birth Time
' invariant operation.
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Template Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_TEMPLATE_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Template Id
' invariant operation.
validateFamilyHistoryObservationTemplateId(FamilyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Id
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_ID__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Id
' invariant operation.
validateFamilyHistoryObservationId(FamilyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Status Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_STATUS_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Status Code
' invariant operation.
validateFamilyHistoryObservationStatusCode(FamilyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Effective Time
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_EFFECTIVE_TIME__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Effective Time
' invariant operation.
validateFamilyHistoryObservationEffectiveTime(FamilyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Mood Code
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_MOOD_CODE__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Mood Code
' invariant operation.
validateFamilyHistoryObservationMoodCode(FamilyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_AGE_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Age Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_AGE_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Age Observation
' invariant operation.
validateFamilyHistoryObservationAgeObservation(FamilyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
protected static final String VALIDATE_FAMILY_HISTORY_OBSERVATION_PROBLEM_STATUS_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_EXP
Validate Family History Observation Problem Status Observation
' operation.
protected static ThreadLocal<org.eclipse.ocl.ecore.Constraint> VALIDATE_FAMILY_HISTORY_OBSERVATION_PROBLEM_STATUS_OBSERVATION__DIAGNOSTIC_CHAIN_MAP__EOCL_INV
Validate Family History Observation Problem Status Observation
' invariant operation.
protected static final String GET_AGE_OBSERVATION__EOCL_EXP
Get Age Observation
' operation.
getAgeObservation(FamilyHistoryObservation)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_AGE_OBSERVATION__EOCL_QRY
Get Age Observation
' query operation.
getAgeObservation(FamilyHistoryObservation)
protected static final String GET_PROBLEM_STATUS_OBSERVATION__EOCL_EXP
Get Problem Status Observation
' operation.
getProblemStatusObservation(FamilyHistoryObservation)
,
Constant Field Valuesprotected static org.eclipse.ocl.expressions.OCLExpression<org.eclipse.emf.ecore.EClassifier> GET_PROBLEM_STATUS_OBSERVATION__EOCL_QRY
Get Problem Status Observation
' query operation.
getProblemStatusObservation(FamilyHistoryObservation)
protected FamilyHistoryObservationOperations()
public static boolean validateFamilyHistoryObservationHasSubjectPatientRelationship(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationRelationshipValueCode(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationHasRelatedSubjectCode(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationRelatedSubjectCodeValueSet(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationHasRelatedSubjectSubject(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationHasGenderCode(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationRelatedSubjectBirthTime(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationTemplateId(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationId(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationStatusCode(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationEffectiveTime(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationMoodCode(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationAgeObservation(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History 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 validateFamilyHistoryObservationProblemStatusObservation(FamilyHistoryObservation familyHistoryObservation, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
familyHistoryObservation
- The receiving 'Family History Observation' model object.diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
public static AgeObservation getAgeObservation(FamilyHistoryObservation familyHistoryObservation)
public static ProblemStatusObservation getProblemStatusObservation(FamilyHistoryObservation familyHistoryObservation)
Copyright © 2019. All rights reserved.