![]()
B4.1 Technical Documentation (INFOOBJ) Diagrams






B4.2 Technical Documentation (INFOOBJ) Express Definitions
B4.2.1 Definitions
REFERENCE FROM Task
(task,
task_method_assignment,
task_target_assignment);
REFERENCE FROM Anomaly
(product_anomaly);
REFERENCE FROM CoreModel
(element,
element_relationship,
element_realization,
product,
product_definition_usage,
product_version,
label,
identifier,
element_group);
USE FROM date_time_schema
(date_and_time);
USE FROM effectivity_schema
(effectivity);
USE FROM document_schema
(document);
USE FROM person_organization_schema
(organization);
B4.2.1.1 Approval_assigned_item
TYPE approval_assigned_item = SELECT
(task_target_assignment,
task_method_assignment,
task,
element,
information_object,
publication_collection);
END_TYPE;
B4.2.1.2 Dtd_selection
TYPE dtd_selection = SELECT
(document,
sgml_string);
END_TYPE;
B4.2.1.3 Effectivity_assigned_item
TYPE effectivity_assigned_item = SELECT
(publication_collection,
element_relationship,
element_realization,
element,
product_definition_usage,
task_target_assignment,
information_link);
END_TYPE;
B4.2.1.4 Information_link_select
TYPE information_link_select = SELECT
(task,
product,
product_version,
product_anomaly,
task_target_assignment,
element_group,
element);
END_TYPE;
B4.2.1.5 Information_object_content_selection
TYPE information_object_content_selection = SELECT
(plain_text,
encoded_information_content,
document);
END_TYPE;
B4.2.1.6 Language_assignment_select
TYPE language_assignment_select = SELECT
(information_object,
publication_collection);
END_TYPE;
B4.2.1.7 Plain_text
TYPE plain_text = LIST [1:?] OF STRING;
END_TYPE;
B4.2.1.8 Reference_or_object
TYPE reference_or_object = SELECT
(information_object,
document);
END_TYPE;
B4.2.1.9 Text
TYPE text = STRING;
END_TYPE;
B4.2.1.10 Text_select
TYPE text_select = SELECT
(text,
information_object);
END_TYPE;
B4.2.1.11 Version_logic
TYPE version_logic = ENUMERATION OF
(revised,
changed,
deleted,
new,
reinstated,
status);
END_TYPE;
B4.2.1.12 Applied_approval_assignment
Relates an approval to a particular piece of product data.
ENTITY applied_approval_assignment
SUBTYPE OF (approval_assignment);
assigned_to: SET [1:?] OF approval_assigned_item;
role: approval_role;
END_ENTITY;
assigned_to: The items to which the approval is assigned.
B4.2.1.13 Applied_effectivity_assignment
The association of effectivity to product data.
ENTITY applied_effectivity_assignment
SUBTYPE OF (effectivity_assignment);
assigned_to: SET [1:?] OF effectivity_assigned_item;
END_ENTITY;
assigned_to: The product data to which the effectivity applies.
B4.2.1.14 Approval
A confirmation of the quality of the product data that it is related to.
ENTITY approval;
status: approval_status;
level: label;
END_ENTITY;
status: The status of the approval in terms of whether or not the approval has been granted.
level: The type or level of approval in terms of its usage. This usage may be implied rather than explicit.
B4.2.1.15 Approval_assignment
The association of an approval with product data.
ENTITY approval_assignment
ABSTRACT SUPERTYPE OF (applied_approval_assignment);
assigned_approval: approval;
END_ENTITY;
assigned_approval: The approval which is to be associated with the product data.
B4.2.1.16 Approval_role
A function performed with respect to an approval.
ENTITY approval_role;
role: label;
END_ENTITY;
role: The name of the performed function.
B4.2.1.17 Approval_status
The ranking that specifies the state of an approval.
ENTITY approval_status;
name: label;
END_ENTITY;
name: The name of the ranking of an approval.
B4.2.1.18 Base_information_object
ENTITY base_information_object
SUBTYPE OF (information_object);
content: information_object_content_selection;
END_ENTITY;
B4.2.1.19 Base_language_assignment
Relates a language to a piece of product.
ENTITY base_language_assignment;
assigned_language: language;
assigned_to: SET [1:?] OF language_assignment_select;
END_ENTITY;
assigned_language: The language that is asserted to be the main language of the target of the assignment.
assigned_to: The item of product data to which the base_language_assignment applies.
B4.2.1.20 Binary_encoded_information
Information that is encoded in a binary form and which requires a specific functionality to interpret.
ENTITY binary_encoded_information
SUBTYPE OF (encoded_information_content);
content: LIST [1:?] OF BINARY;
END_ENTITY;
content: The binary encoded content of the information
B4.2.1.21 Derivation_description
A description of the means by which a derived information object may be derived from product data.
ENTITY derivation_description;
description: text_select;
name: label;
END_ENTITY;
description: The information which is used to perform the derivation process.
name: The word or group of words by which the derivation description is referred to.
B4.2.1.22 Derived_information_object
An information object which has been derived from other data or information by means of a information_object_derivation
ENTITY derived_information_object
SUBTYPE OF (information_object);
basis: information_object_derivation;
END_ENTITY;
basis: The means by which the derived information object has been derived.
B4.2.1.23 Effectivity_assignment
The association of an effectivity with product data.
ENTITY effectivity_assignment
ABSTRACT SUPERTYPE OF (applied_effectivity_assignment);
assigned_effectivity: effectivity;
END_ENTITY;
B4.2.1.24 Encoded_information_content
Information content that is held in an encoded form.
ENTITY encoded_information_content
SUPERTYPE OF (ONEOF(binary_encoded_information,text_encoded_information));
encoding: information_encoding_form;
END_ENTITY;
encoding: The definition of the encoding.
B4.2.1.25 Information_definition_relationship
A relationship between a piece of product data and an information object that asserts that the information object defines, wholly or in part, the product data.
ENTITY information_definition_relationship
SUBTYPE OF (information_link);
END_ENTITY;
B4.2.1.26 Information_encoding_form
A recognized or documented encoding form for information.
ENTITY information_encoding_form;
form: document;
END_ENTITY;
form: A reference to the definition of the encoding form.
B4.2.1.27 Information_link
An association between some product data and an information object.
ENTITY information_link
SUPERTYPE OF (ONEOF(information_representation_relationship,information_definition_relationship));
information: information_object;
subject: information_link_select;
name: label;
id: identifier;
role: OPTIONAL text;
END_ENTITY;
information: The information being linked.
subject: The product data to which the information is being linked.
name: The word or group of words by which the information link is referred to.
id: The identification of the information link
role: The function that the information_object plays.
B4.2.1.28 Information_object
A identifiable instance of some information.
ENTITY information_object
ABSTRACT SUPERTYPE OF
(ONEOF(base_information_object,structured_information_object)
AND
(ANDOR(ONEOF(derived_information_object,information_object_derivation), versioned_information_object));
END_ENTITY;
B4.2.1.29 Information_object_derivation
The means by which an information object may be derived from other data.
ENTITY information_object_derivation
SUBTYPE OF (information_object);
instructions: derivation_description;
END_ENTITY;
B4.2.1.30 Information_object_reference
A relationship between information objects.
ENTITY information_object_reference
SUBTYPE OF (information_object_relationship);
END_ENTITY;
B4.2.1.31 Information_object_relationship
An association between two information objects.
ENTITY information_object_relationship
SUPERTYPE OF (information_object_reference);
related: information_object;
relating: information_object;
END_ENTITY;
related: The second or child information object.
relating: The first or parent information object.
B4.2.1.32 Information_representation_relationship
A relationship between a piece of product data and an information object that asserts that the information object represents, wholly or in part, the product data.
ENTITY information_representation_relationship
SUBTYPE OF (information_link);
END_ENTITY;
B4.2.1.33 Language
The language of a particular community or country.
ENTITY language;
name: label;
END_ENTITY;
name: The word or group of words by which the language is referred to.
B4.2.1.34 Message
A publication collection that is a communication sent by one person or organization to another.
ENTITY message
SUBTYPE OF (publication_collection);
addressee: SET [1:?] OF organization;
sender: organization;
header_observations: OPTIONAL LIST [1:?] OF plain_text;
WHERE
WR1: SIZEOF(components)=1;
END_ENTITY;
sender: The organization originating the message.
header_observations: Additional text that is included in the header of the message.
B4.2.1.35 Publication_collection
One or more information objects that has been identified for publication or communication.
ENTITY publication_collection
SUPERTYPE OF (message);
components: SET [1:?] OF information_object;
issue_id: identifier;
issue_date: date_and_time;
END_ENTITY;
components: The information objects which constitute the publication collection.
issue_date: The date and time when the publication collection was made available.
B4.2.1.36 Sgml_string
Text or other information encoded using SGML (ISO 8879).
ENTITY sgml_string
SUBTYPE OF (text_encoded_information);
document_type_definition: OPTIONAL dtd_selection;
declaration: OPTIONAL dtd_selection;
END_ENTITY;
document_type_definition: The document type definition which defines the form of the information.
declaration: The SGML declaration associated with the information.
B4.2.1.37 Structured_information_object
An information object that is made up of other information objects
ENTITY structured_information_object
SUBTYPE OF (information_object);
contents: LIST [1:?] OF reference_or_object;
END_ENTITY;
contents: The information objects which constitute the structured information object
B4.2.1.38 Text_encoded_information
An information object that is encoded using ASCII characters.
ENTITY text_encoded_information
SUPERTYPE OF (sgml_string)
SUBTYPE OF (encoded_information_content);
content: LIST [1:?] OF plain_text;
END_ENTITY;
B4.2.1.39 Versioned_information_object
An information object that has versioning information related to it.
ENTITY versioned_information_object
SUBTYPE OF (information_object);
predecessor: information_object;
version_id: identifier;
logic: version_logic;
reason: OPTIONAL text;
END_ENTITY;
predecessor: The information object of which this is a new version.
version_id: An identifier relating to the version of the information object.
logic: An indication of the basis on which this version of an information object has been created or defined.
reason: A description of the rationale for the version of the information object.