Previous Topic: Subset Definition ProcedureNext Topic: (Optional) Expanding Scoping Objects


Add Subset Definition

  1. From the Main Menu, select Host Encyclopedia Functions, Subset Management, Add Subset Definition or enter 1.4.1.
  2. Enter the name of an existing model or press F4 to use the Model name selection list.

    Add Subset Definition Model Name _________________________ + Subset Name _________________________

    Note: You can scroll or use F (Find) or L (Locate) commands on all selection lists. Enter any character except period (.) by the item you want and press Enter.

  3. Enter the name of the subset you want to create and press Enter.
  4. For each scoping object you want included in your subset, enter a forward slash ( / ) next to the desired object type and press Enter. An “S” appears for each object you select. Press F8 (Down) and F7 (Up) to scroll and review the complete list.

    Note: Always scope on the lowest-level object possible. For example, when possible scope a Procedure Step instead of a Procedure. The shared companions of a Procedure Step are limited, whereas the shared companions of a Procedure include all procedures flowed to and from, their action blocks, and so forth.

    Scoping Object Type Selection List SUBJECT AREA Subject area S ENTITY Entity type FUNCTION Function S PROCESS Process

  5. Enter a forward slash ( / ) next to the desired objects and press Enter twice.

    The list of scoping object occurrences can occupy multiple screens, depending on the type of object and the size of your model. You can repeat selecting until you have selected all scoping objects for your subset or until you exit from the function by pressing F3 (End).

    Scoping Object Occurrences Entity Type CUSTOMER E Entity Type EMPLOYEE S Entity Type STORE Entity Type ACCOUNT

    Note: Avoid duplicate scoping. For example, once you create a view of an entity type in an action block, do not scope the entity type in the subset that is used to modify the action block, unless it is to modify the entity type.
    Also, do not include attributes in views because you need them some day. It is easier to add views later than to delete them.

For a complete list of scoping object types, see the following table:

Scoping Object Type

Description

ACTIVITY CLUSTER

Natural business system

BATCH JOB

Batch job

BATCH JOB STEP

Batch job step

BUSINESS AREA

Business area

BUSINESS SYSTEM

Business system

COMMON ACTION BLOCK

Common, Default, and Derivation ADs

COMPONENT IMPLEMENTATION

Component implementation

COMPONENT MODEL

Component model

COMPONENT SPECIFICATION

Component specification

CONFIGURATION INSTANCE

Configuration Instance

CRITICAL SUCCESS

Critical success factor

CURRENT DATA

Current database or data store

CURRENT INFO. SYSTEM

Current information system

CUSTOM PROXIES

Custom Proxies

DATA CLUSTER

Natural data store

DATA TABLE

Data table definition

DATABASE

Database definition

DIALECT

Dialect

ENTITY

Entity type

ENVIRONMENT

Environment

EXIT STATE

Exit state

EXTERNAL OBJECT

External object

FACILITY

Computing or communication facility

FUNCTION

Function definition

GOAL

Goal

INFORMATION NEED

Information need

INTERFACE TYPE

Interface type

INTERFACE TYPE MODEL

Interface type model

LOCATION

Location of business assets

MATRIX

ISP matrix

NAVIGATION DIAGRAM

Navigation diagram

OBJECTIVE

Objective

ONLINE LOAD MODULE

Online load module

OPERATIONS LIBRARY

Operations library

ORGANIZATIONAL UNIT

Root organizational unit

PERFORMANCE MEASURE

Performance measure

PROCEDURE

Procedure

PROCEDURE STEP

Procedure step

PROCESS

Process definition

SCREEN

Screen

SCROLL AMOUNT VALUE

Scroll amount value

SERVER MANAGER

Server manager

SPECIFICATION TYPE

Specification type

STORAGE GROUP

Storage group

STRATEGY

Strategy

SUBJECT AREA

Subject area

SYSTEM CLASS

System defined object class

TACTIC

Tactic

TECH DESIGN DEFAULT

Technical design default

TEMPLATE

System screen template

TRANS OPERATION

Transaction operation

USER CLASS

User defined object class

USER OBJECT

User defined objects

WEB SERVICE DEFINITION

Web service definition

WINDOW LOAD MODULE

Window load module

WORK/SYSTEM ATTR SET

Work and system attribute set

z/OS LIBRARY

z/OS library