Essential Meta Model 6.20 Reference

Abstract Class: Enumeration

Documentation: Represents an abstract class of enumerated types. Enumerations provide the modeller with the capability to define a recognised vocabulary of allowed values without having to change or extend the meta model.

Superclasses
Subclasses
Types
Template Slots
  Slot Name Documentation Type Cardinality Min/Max Default Template Value
budgets_for_element The budgets defined for this element Budget 0:*      
commentary Defines a set of comments that can be associated with an instance. Uses the Commentary instances to enable multi-language translations of each comment. Commentary 0:*      
coord_x The x-coordinate attribute of an object in a graphical model Integer 0:1      
coord_y The y-coordinate attribute of an object in a graphical model Integer 0:1      
costs_for_element Defines costs that are associated with the current element Cost 0:*      
description A meaningful description of the element and its purpose in the model. String 0:1      
ea_adhoc_dependencies High level descriptions of dependencies that exist for this EA element Adhoc_Dependency 0:*      
ea_assumptions Assumptions that are associated with this element Assumption 0:*      
ea_business_continuity_profile Defines the current business continuity posture for this element Business_Continuity_Profile 0:1      
ea_diagrams The graphical diagrams associatd with this EA element Diagram 0:*      
ea_innovation_opportunity_spaces   Innovation_Opportunity_Space 0:*      
ea_notes Abitrary notes that have been made against the element String 0:1      
ea_principle_compliance_assessments   Principle_Compliance_Assessment 0:*      
ea_reference A human readable, unique and universal reference for the element String 0:1      
ea_requirements The issues or needs associated with this element Strategic_Requirement 0:*      
ea_risks The risks that have been associated with this element Risk 0:*      
ea_scope Supports the arbitrary scoping of an EA element by other EA elements, e.g. Org, Geo, Brand etc. EA_Class 0:*      
ea_security_profile Represents the current security posture of this EA element Security_Profile 0:1      
ea_subject_of_roadmap The Roadmap representing a set of Strategic Plans scoped to this EA element Roadmap 0:1      
ea_subject_to_regulations The Regulations that are relevant to this element REGULATED_COMPONENT_RELATION 0:*      
element_classified_by Slot to capture the classification(s) that apply to an element in the ontology. Add this slot to any class that is to be managed by a Taxonomy. Taxonomy_Term 0:*      
element_styling_classes Slot to define styling classes that are to be applied to an element, e.g. in Essential Viewer Element_Style 0:*      
enumeration_icon String containing the path to an image that is used in Views for an enumeration value. Contributed by Kevin Campbell 6/10/2010 String 0:1      
enumeration_report_commentary String to define a short commentary for an enumeration value that can be used in Views, e.g. to specify that a waiver is required for a certain Life Cycle status. Contributed by Kevin Campbell 6/10/2010 String 0:1      
enumeration_score Defines a relative score from 0 to 10 for the enumeration value Integer 0:1      
enumeration_sequence_number The sequence number for the enumeration value across all values Integer 0:1      
enumeration_value The value for this enumeration String 1:1      
enumeration_value_for_classes The types of elements for which the enumeration applies :ESSENTIAL-CLASS 0:*      
external_reference_links Slot to manage the set of external reference links to an EA_Class instance. Normally, create a new instance. External_Reference_Link 0:*      
external_repository_instance_reference Holds a set of references to this instance that are used in external repositories External_Instance_Reference 0:*      
impacting_change_activities Change activities that impact this element Change_Activity 0:*      
impacting_decisions Any Decisions that have been made with regards to this element Decision 0:*      
lifecycle_model_for_element The Lifecycle Model of the element in focus. Lifecycle_Model 0:*      
name A descriptive name of the element in the model.\n(NOTE: A unique, internal reference is managed separately by the system.) String 1:1      
performance_measures The measures of performance that have been captured for the EA element Performance_Measure 0:*      
revenues_for_element Defines the revenues directly deiivered by this element Revenue 0:*      
scale_x The x-dimension scale attribute of an object in a graphical model Float 0:1      
scale_y The y-dimension scale attribute of an object in a graphical model Float 0:1      
short_description A brief description of the EA element String 0:1      
short_name An abbreviatted short name for the EA element String 0:1      
sl_security_classifications The security classifications assigned to this management/supporting element in the context of the enterprise Security_Classification 0:*      
stakeholders Define the stakeholders for the element. Specific stakeholders are defined in terms of an ACTOR_TO_ROLE_RELATION. Alternatively, the type of relevant stakeholders can be defined in terms of a Business_Role. ACTOR_TO_ROLE_RELATION, Business_Role 0:*      
superseded_by_versions Slot to capture the instance or instances that represent the next version of this instance EA_Class, :EA_Graph_Relation, EA_Relation 0:*      
supersedes_version Slot to capture the instance of which this instance is a new version. i.e. Use this slot to define the instance that represents the previous version of the element being considered. Allowed classes must always be a single class of the same type as the domain. e.g. a Technology_Product can only supersede another Technology_Product. Enumeration 0:1      
supersedes_versions Slot to capture the instances for which this instance is a new version. i.e. Use this slot to define the instance that represents the previous version of the element being considered. Allowed classes must always be a single class of the same type as the domain. e.g. a Technology_Product can only supersede another Technology_Product. EA_Class, EA_Relation, :EA_Graph_Relation 0:*      
synonyms Alternative names by which this element is known Synonym 0:*      
system_author_id Used to identify the creator of the element String 0:1      
system_content_lifecycle_status Defines the lifecycle status of an EA element in support of content approval SYS_CONTENT_APPROVAL_STATUS 1:1   SimpleInstance(essential_baseline_6.5.4_Class67 of [Cls(SYS_CONTENT_APPROVAL_STATUS)])  
system_content_quality_last_reviewed_datetime_iso8601 The date and time that the content quality of this element was reviewed String 0:1      
system_content_quality_last_reviewer_id The id of the person that most recently reviewed the content quality of this element String 0:1      
system_content_quality_reviews The content quality reviews that have been undertaken against this element SYS_CONTENT_QUALITY_REVIEW 0:*      
system_content_quality_status The current content quality status of this element SYS_CONTENT_QUALITY_STATUS 0:1   SimpleInstance(store_55_Class0 of [Cls(SYS_CONTENT_QUALITY_STATUS)])  
system_content_visibility Defines the visibility of an EA element, e.g. individual, specific group, everyone SYS_CONTENT_VISIBILITY 1:1   SimpleInstance(essential_baseline_6.5.4_Class68 of [Cls(SYS_CONTENT_VISIBILITY)])  
system_creation_datetime_iso8601 The date and time at which this element was created String 0:1      
system_ea_reference_instance_counter A unique number that is used in derived ea references where this instance forms part of teh relationship path Integer 0:1   0  
system_is_published Slot to control whether an instance is ready to be published in Essential Viewer, or not. Defaults to true. Boolean 0:1   true  
system_last_modified_author_id The id of the user that most recently modified the instance String 0:1      
system_last_modified_datetime_iso8601 The date and time at which the element was most recently modified String 0:1      
system_security_edit_classification Defines the security classification that has been assigned to an element of the repository for EDIT access EA_Content_Classification 0:*      
system_security_read_classification Defines the security classification that has been assigned to an element of the repository for READ access EA_Content_Classification 0:*      
target_performance_measures The Performance Measures that are defined as targets for this element Performance_Measure 0:*      

Own Slots
  Slot Name Value
essential_id cl265
synonyms  
system_ea_reference_auto_create_schema  
system_essential_class_content_quality_review_policy  
system_essential_class_slot_priorities  
system_security_edit_classification  
system_security_read_classification  
:DIRECT-INSTANCES  
:DIRECT-SUBCLASSES Lifecycle_Status, Codebase_Status, Deployment_Role, Project_Status, Standardisation_Level, Business_Criticality, Deployment_Status, Planning_Action, Planning_Status, Product_Family, Application_Purpose, License_Type, License_Model, License_Approval, Application_Delivery_Model, Issue_Category, Data_Category, Data_Attribute_Cardinality, Data_Acquisition_Method, Project_Approval_Status, Application_Function_Behaviour, Requirement_Impact, Business_Capability_Purpose, Secured_Action, Data_Standard_Relationship_Type, Menu_Item_Category, Report_Implementation_Type, Unit_Of_Measure, Service_Quality_Objective, Cost_Component_Type, Business_Capability_Role, Control_Assessment_Finding, Principle_Compliance_Level, Standard_Strength, Retention_Period, Actor_Reporting_Line_Strength, Skill_Level, InfoData_Responsibilty_Aspect, Skill_Focus_Level, Expertise_Level, Skill_Level_Dimension_Type, Revenue_Component_Type, Document_File_Type, Requirement_Status, Information_Representation_Category, Legal_Consent_Type, InfoData_Representation_Attribute_Type, Technology_Delivery_Model, Customer_Emotion, Customer_Experience_Rating, Budget_Approval_Status, Report_Geographic_Map, Widget_Style_Class, Supplier_Relationship_Status, Contract_Type, Contract_Renewal_Model, SYS_CONTENT_VISIBILITY, Business_Environment_Category, Risk_Category, Risk_Impact, Control_Assessment_Frequency, Control_Group, Operating_Model_Category, Role_Responsibility_Category, Control_Remediation_Level, Performance_Measure_Category, Budget_Category, Cost_Category, Decision_Result, Decision_Type, Managed_Service_Scope, Managed_Service_Criticality, SYS_ENUMERATION, User_Count_Range, Recovery_Time_Objective, Recovery_Point_Objective, Viewer_Code_Library_Type, Editor_Configuration_Enumeration, Business_Differentiation_Level, Software_Architecture_Layer, Technology_Node_Type, Idea_Impact_Level, Adhoc_Dependency_Level, Assumption_Impact_Level, Strategic_Requirement_Impact_Level, Decision_Commitment_Level, Idea_Element_Importance, Physical_Business_Event_Impact_Level, Innovation_Management_Enumeration, Business_Goal_Category, Objective_Type_Contribution_Level, Application_Pace_Of_Change_Level, Application_Customisation_Level, Disaster_Recovery_Failover_Model, Application_User_Interaction_Method, Security_Enumeration, Frequency, Unit_Of_Time, Business_Continuity_Management_Enumeration, Day_Of_Week, Service_Quality_Data_Type
:DIRECT-SUPERCLASSES Utilities
:DIRECT-TEMPLATE-SLOTS enumeration_score, enumeration_icon, enumeration_sequence_number, enumeration_value_for_classes, enumeration_value, enumeration_report_commentary
:DIRECT-TYPE :ESSENTIAL-CLASS
:DOCUMENTATION Represents an abstract class of enumerated types. Enumerations provide the modeller with the capability to define a recognised vocabulary of allowed values without having to change or extend the meta model.
:NAME Enumeration
:ROLE Abstract
:SLOT-CONSTRAINTS  

  ^ back to top

Return to Class Hierarchy

Generated: 11/12/2024, 12:10:17 PM, Greenwich Mean Time

Essential Meta Model 6.20 Copyright ©2006-2024 Enterprise Architecture Solutions Ltd