Application module: Disposition ISO/TS 10303-1493:2010-03(E)
© ISO

Cover page
Table of contents
Copyright
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions and abbreviations

4 Information requirements
   4.1 Required AM ARMs
   4.2 ARM type definition
   4.3 ARM entity definition
5 Module interpreted model
   5.1 Mapping specification
   5.2 MIM EXPRESS short listing
     5.2.1 MIM type definitions
     5.2.2 MIM entity definition

A MIM short names
B Information object registration
C ARM EXPRESS-G   EXPRESS-G
D MIM EXPRESS-G   EXPRESS-G
E Computer interpretable listings
Bibliography
Index

4 Information requirements

This clause specifies the information requirements for the Disposition application module. The information requirements are specified as the Application Reference Model (ARM) of this application module.

NOTE 1  A graphical representation of the information requirements is given in Annex C.

NOTE 2  The mapping specification is specified in 5.1. It shows how the information requirements are met by using common resources and constructs defined or imported in the MIM schema of this application module.

The following EXPRESS specification begins the Disposition_arm schema and identifies the necessary external references.

EXPRESS specification:

*)
SCHEMA Disposition_arm;
(*

4.1 Required AM ARMs

The following EXPRESS interface statements specify the elements imported from the ARMs of other application modules.

EXPRESS specification:

*)
USE FROM Approval_arm;    --  ISO/TS 10303-1012

USE FROM Identification_assignment_arm;    --  ISO/TS 10303-1021
(*

NOTE 1   The schemas referenced above are specified in the following part of ISO 10303:

Approval_arm ISO/TS 10303-1012
Identification_assignment_arm ISO/TS 10303-1021

NOTE 2   See Annex C, Figures C.1and C.2 for a graphical representation of this schema.

4.2 ARM type definition

This subclause specifies the ARM type for this application module. The ARM type and definition is specified below.

4.2.1 disposition_identification_item   EXPRESS-G

The disposition_identification_item type is an extension of the identification_item type. It adds the data type Disposition to the list of alternate data types.

NOTE  The list of entity data types may be extended in application modules that use the constructs of this module.

EXPRESS specification:

*)
TYPE disposition_identification_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON identification_item WITH
   (Disposition);
END_TYPE;
(*

4.3 ARM entity definition

This subclause specifies the ARM entity for this module. The ARM entity is an atomic element that embodies a unique application concept and contains attributes specifying the data elements of the entity. The ARM entity and definition is specified below.

4.3.1 Disposition   EXPRESS-GMapping table

A Disposition is a type of Approval. A Disposition determines how an Issue is to be acted on, either by immediately changing the product, to change the product at a later date, or to take an action that does not involve changing the poduct.

EXPRESS specification:

*)
ENTITY Disposition
  SUBTYPE OF (Approval);
  name : STRING;
END_ENTITY;
(*

Attribute definitions:

name: the words by which the Disposition is known.



*)
END_SCHEMA;  -- Disposition_arm
(*


© ISO 2009 — All rights reserved