Oracle Designer Model, Release 6i
Element Type Definition


Element Type Name NAMED_PASSED_VALUE
Short Name NPV
View NameCI_NAMED_PASSED_VALUES
Description A NAMED_PASSED_VALUE identifies the value passed between caller
and called modules linked via a MODULE_NETWORK.
Each NAMED_PASSED_VALUE defines the value passed for a specific
standard argument (eg DESTYPE) in the called module. This "value
passed" must be one of the following:
- a literal value (eg SCREEN or FILE)
- the value of an item owned by a module component included
in the caller module
- the value of a module argument of the caller module
Note that, as a result, the 2 foreign keys ITEM_REFERENCE and
MODULE_ARGUMENT_REFERENCE and the property VALUE form a "logical arc"
Sub-type of PASSED_VALUE
Versioning: Belongs to:
GENERAL_MODULE versionable object
JAVA_MODULE versionable object
ORACLE_OBJECT_TYPE versionable object
Rules: API Spec
Uniqueness Criteria
Deletion Rules
Descriptor: MODULE_NETWORK_REFERENCE
NAME
Used by: Oracle Designer
Underlying table:SDD_PVL
Changes: Summary of changes to NAMED_PASSED_VALUE in Release 6i

Reference Properties
Name Opt ? Notes Relationship In Arc
MODULE_NETWORK_REFERENCE N Prompt: Module Network
Transferable only if null
Defined on PVL supertype
Must be passed via one and only one MODULE_NETWORK
ITEM_REFERENCE Y Prompt: Item in Caller
Defined on PVL supertype
May be the value of one and only one ITEM 64
MODULE_ARGUMENT_REFERENCE Y Prompt: Argument in Caller
Defined on PVL supertype
May be the value of one and only one MODULE_ARGUMENT 64

Properties
Name Datatype Opt ? Notes Domain Default Value
CALLED_ARGUMENT_VALUE_FROM VARCHAR2(6) N Arc 64 discriminator. "Logical arc" involves the reference properties ITEM_REFERENCE and MODULE_ARGUMENT_REFERENCE, and the ordinary property VALUE. One of these 3 must be populated for each PASSED_VALUE
Not displayed
Uppercase
System maintained
Not updatable by user
Defined on PVL supertype
APV_FROM
NAME VARCHAR2(16) N Name of the standard argument whose value is to be passed to the called module. Values are language specific
Prompt: Name
Uppercase
STANDARD_ARGUMENT
Non-enforced

Language specific values
PASSED_VALUE_TYPE VARCHAR2(3) N Sub-type discriminator. Internal property indicating the type of PASSED_VALUE, ie APV or NPV
Not displayed
Uppercase
System maintained
Not updatable by user
Defined on PVL supertype
PASSED_VALUE_TYPE
VALUE VARCHAR2(240) Y Literal value to be passed to argument of called module. This property is in a logical arc with the relationships to "caller" MODULE_ARGUMENT and "caller" ITEM
Prompt: Value
Defined on PVL supertype
PARENT_IVID NUMBER(38, 0) Y Internal use only. Exists on "secondary" element types from a versioning viewpoint. Contains the IVID of the primary element type (not necessarily a PAC) forming the basis of the "versionable object" to which this element type belongs
Not displayed
System maintained
Updatable only if null
Defined on SAC supertype
PAC_REFERENCE NUMBER(38, 0) Y Internal use only. Exists on "secondary" element types from a structural viewpoint. Contains the IRID of the PAC forming the basis of the "logical object" to which this element type belongs
Not displayed
System maintained
Not updatable by user
Defined on SAC supertype

Multi-line Text
Name Text Type Prompt
DESCRIPTION CDIDSC
Defined on PVL supertype
Description
NOTES CDINOT
Defined on PVL supertype
Notes

Other Properties
NAMED_PASSED_VALUE has the 20 user definable properties (USER_DEFINED_PROPERTY_0, _1, _2, _3 etc) for User Extensibility
The following 'standard' properties are also inherited by all element types:
  • ID
  • IRID
  • IVID
  • ELEMENT_TYPE_NAME
  • DATE_CREATED
  • CREATED_BY
  • DATE_CHANGED
  • CHANGED_BY
  • NUMBER_OF_TIMES_MODIFIED
  • TYPES

Other element types that reference NAMED_PASSED_VALUE:


Note:

  • All properties are displayed and updatable by the user unless indicated otherwise
  • All reference properties are displayed and transferable unless indicated otherwise
  • All domains are enforced unless indicated otherwise
  • All properties and reference properties are defined on this element type unless indicated as inherited from a supertype