Template:— assigning_identification (asg_id) |
Date: 2008/02/12 06:27:54 Revision: 1.23
|
Issue raised against: assigning_identification
Issue:
DNV-01 by Sylvia Schwab on behalf of DNV (07-02-26) minor_technical issue
Resolution: Accept. Status: closed
The name of the organization (owner_org_name) as input parameter seems to be missing in the OASIS assigning_identification
template. It turns out that it can be assigned optionally allowing both identifier and name to be assigned. The expressG graphic
doesn't provide this information.
Add the optional parameter to graphical representation of the template (relates to assigning_organization/C094 parameter list)
Comment:
(TJT 2008/01/23)
The parameter org_id_class_name is not optional. However, it caters for EITHER a class of Organization_identification_code
OR a class of Organization_name to be provided. It is of course, possible to assign another Organization in another context
to the identification_assignment which will be added to the characterization section.
Issue:
DNV-43 by Sylvia Schwab on behalf of DNV (07-03-07) major_technical issue
Resolution: Accept. Status: closed
An identifier (e.g. task_code) may not be unique inside an organization with a cage code. The uniqueness may only be ensured
inside a division or department, or even for a project or for a product type or an individual product.
Proposal: In C001, add optional relation (to identify division/department, project, product type and individual product) to
the template relating to the organization with the cage code. This can be done by:
- Relating an organization with division/department identification code to the Organization with Cage_code through
template assigning_organization_relationship (see issue reported to assigning_organization (C094).
- Assign Product_as_individual_effectivity to Identification_assignment (see DNV-45 reported as part of assigning_effectivity
(C006). Effectivity_assignment can
be classified with "Identifier_context".
- Consider extending the effectivity template to relate the effectivity_assignment classified as "Identifier_context" to e.g.
project and product_type.
Comment:
(TJT 2008/01/23)
The handling of uniqueness is to be done within the context of its application, not as part of this template, as described
by RBN-5. The concluding statement in that issue is "rather than changing the model, the Unique constraint should be removed
and then applied when using the IDENTIFICATION_ASSIGNMENT". Additional organizations may be assigned to an identification_assignment
as described in comment to DNV-01. The use of organization relationships for a purpose as specific as this may require a business
template or a specialization of this 'generic' template, and/or adding to the capability for such usage.
Issue:
DNV-44 by Sylvia Schwab on behalf of DNV (07-03-07) major_technical issue
Resolution: Accept. Status: closed
There is a need to identify product and support data both with an identifier code and the associated name as a pair since
an entity instance may hold more than one identifier type (see DNV-01 above).
Proposal: Use template representing_code as proposed by DNV-40.
Comment:
(TJT 2008/01/23)
The issue DNV-40 cannot be found in the context of issues raised against this template, or in any checklist. There is also
no 'representing_code' template. Editor assumes that it is meant to refer to 'assigning_code'. There is nothing to stop a
user from using BOTH an instance of the templates assigning_identification AND assigning_code to a product or support item
to meet the stated requirement in the issue. An alternative is to create a new template drawn from both for this specific
purpose. However, there is no need to change the existing template to meet this requirement.
Issue:
DNV-46 by Sylvia Schwab on behalf of DNV (07-03-07) editorial issue
Resolution: Accept. Status: closed
Parameter org_id is missing in the graphic 5.2 template summary (graphical parameter list)
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
RBN-1 by Rob Bodington (07-04-03) minor_technical issue
Resolution: Accept. Status: closed
The identification_assignment must be unique. This requires a uniqueness rule.
Comment:
(Rob Bodington 07-04-03)
Added uniqueness rule
Issue:
RBN-2 by Rob Bodington (07-04-18) minor_technical issue
Resolution: Accept. Status: closed
There should be a description of how to handle situations where the
identification is unknown. For example, PLCS mandates that a part has a
version, but the company may not version parts - just use the latest
version. This is discussed in the representing_part capability and template
where /NULL is used for the identification
Comment:
(TJT 2008/01/23)
Agree - usage added as a boxed note.
Issue:
RBN-3 by Rob Bodington (07-08-06) minor_technical issue
Resolution: Accept. Status: closed
The path states:
Identification_assignment.description = '$'
It should be:
Identification_assignment.description = '/IGNORE'
Comment:
(TJT 2008/01/23)
Updated.
Issue:
RBN-4 by Rob Bodington (07-08-06) minor_technical issue
Resolution: Accept. Status: closed
Figure 1 Template Configuration for Assigning Identification
Identification_assignment.role should be set to '/IGNORE'
Comment:
(TJT 2008/01/23)
Updated.
Issue:
RBN-5 by Rob Bodington (07-08-06) minor_technical issue
Resolution: Accept. Status: closed
The template contains the Unique constraint
Unique constraint: Unique identifier
There shall be at most one instance of the entity
(Identification_assignment) within the data set uniquely identified by a
combination of the following template parameters: id, id_class_name,
id_ecl_id, org_id, org_id_class_name, org_id_ecl_id. The instance is
referenced by the following template parameter: id_assgn.
This constraint is over restrictive. For example, if you have two PARTs A
and B, each which have a PART_VERSION at version 1.
The constraint means that there will be one instance of
IDENTIFICATION_ASSIGNMENT assigned to both PART_VERSIONs
E.g.
#42083=IDENTIFICATION_ASSIGNMENT('version 1','/IGNORE','$',(#128690,#130652))
Whilst correct according to the model, it means that you cannot assign any
dates or effectivity to the IDENTIFICATION_ASSIGNMENT.
It would be better if the IDENTIFICATION_ASSIGNMENT entity was split into
the Identifier and the assignment of the identifier. As it stands it does
both.
Rather than changing the model, the Unique constraint should be removed and
then applied when using the IDENTIFICATION_ASSIGNMENT.
For example, there should be a unique constraint in the Template
representing_part that states
Unique constraint: Unique part version
There shall be at most one instance of the entity (Part_version) within the
data set uniquely identified by a combination of the following template
parameters: part_id, part_id_class_name, part_id_ecl_id, part_org_id,
part_org_id_class_name, part_vn_id, part_vn_id_class_name,
part_vn_id_ecl_id, part_vn_org_id, part_vn_org_id_class_name. The instance
is referenced by the following template parameter: version.
This rule means that there can be only one version (Part_version) of a part
(Part) with any given identifier.
Comment:
(TJT 2008/01/23)
Agree that usage constraint needs to be applied when/where used. Have commented out the rules. Did not remove in case required
elsewhere..
Comment:
(Rob Bodington 08-02-11)
Actually, we do need a uniqueness constraint on the template. As it stands
the same item can have the same identification assigned multiple times.
E.g. Part no 23 can be assigned multiple times to the same part.
The way around this is to add a constraint that ensures that an identifier
can only be assigned once to an item. I.e. include the "items" parameter
in the constraint.
The uniqueness constraint needs to state:
Unique constraint: Unique identifier
There shall be at most one instance of the entity
(Identification_assignment) within the
data set uniquely identified by a combination of the following parameters
on this
template (assigning_identification) namely: id, id_class_name, id_ecl_id, org_id, org_id_class_name, org_id_ecl_id, items.
The instance is referenced by the following template parameter: id_assgn.
Comment:
(TJT 2008/02/11)
Rule(s) added as described.
Issue:
GYL-1 by Leif Gyllstrom (07-11-20) minor_technical issue
Resolution: Accept. Status: closed
Add Document_assignment to the Characterization section. This allows for a reference to a document
that contains a description on the encoding system used for the assigned identification.
The issue is a result of the DEX3 Harmonization Workshops.(2007).
Comment:
(TJT 2008/01/23)
Agreed
Issue:
RBN-6 by Rob Bodington (07-11-21) minor_technical issue
Resolution: Accept. Status: closed
When the sending system does not know or manage the value of the
identifier, the it should default to /NULL.
This should be documented in this template
Comment:
(TJT 2008/01/23)
Identical to RBN-2
Issue:
LOGSA-RI-1 by , LOGSA (2007-10-25) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\LOGSA Template Reviews\template_issues.xls
Template: assigning_identification
Check list clause:
"inst_tmpl.png" missing ing "images' folder
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
LOGSA-RI-2 by , LOGSA (2007-10-25) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\LOGSA Template Reviews\template_issues.xls
Template: assigning_identification
Check list clause:
All images are missing the reference to their master file
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
LOGSA-RI-3 by , LOGSA (2007-10-25) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\LOGSA Template Reviews\template_issues.xls
Template: assigning_identification
Check list clause:
All figures are compiled into 2 editable source files instead of separate files for each figure.
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
LOGSA-RI-4 by , LOGSA (2007-10-25) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\LOGSA Template Reviews\template_issues.xls
Template: assigning_identification
Check list clause:
Reviewers not identified
Comment:
(TJT 2008/01/23)
Current identification of company to carry out reviews are sufficient.
Issue:
LOGSA-RI-5 by , LOGSA (2007-10-25) major_technical issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\LOGSA Template Reviews\template_issues.xls
Template: assigning_identification
Check list clause:
Major technical issues are open.
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
LOGSA-RI-6 by , LOGSA (2007-10-25) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\LOGSA Template Reviews\template_issues.xls
Template: assigning_identification
Check list clause:
Found parentheses, not brackets
Comment:
(TJT 2008/01/23)
Cannot locate issue from description provided - need more information.
Issue:
LOGSA-RI-7 by , LOGSA (2007-10-25) minor_technical issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\LOGSA Template Reviews\template_issues.xls
Template: assigning_identification
Check list clause:
Not in plcs_registered.owl
Comment:
(TJT 2008/01/23)
Cannot locate issue from description provided - need more information.
Issue:
DNV-80 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 5
Missing assgn_id_inst.png and assgn_id_inst_tmpl.png
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-81 by Fredrik Lied Larsen, DNV (2007-11-15) minor_technical issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 6
No master attribute is found within the figure tag
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-82 by Fredrik Lied Larsen, DNV (2007-11-15) minor_technical issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 8
There are no editable files for the figure images.
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-83 by Fredrik Lied Larsen, DNV (2007-11-15) minor_technical issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 16
Figures are hyperlinked in the html page but the links are wrong, they do not lead to the correct figure. Also the template.xml
file is missing figure_ref.
Comment:
(TJT 2008/01/23)
Infrastructure issue - raised http://www.eurostep.fi/bugs/show_bug.cgi?id=1184
Issue:
DNV-84 by Fredrik Lied Larsen, DNV (2007-11-15) major_technical issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 21
2 major technical issues and 1 editorial issue open
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-85 by Fredrik Lied Larsen, DNV (2007-11-15) major_technical issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 22
1 major technical issue open
Comment:
(TJT 2008/01/23)
Capabilities are not the subject of standardisation, nor are they in scope for editing at this time.
Issue:
DNV-86 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 37
The URN "urn:plcs:rdl:std" has not been used consistently throughout the model diagram section, Org_assg_ecl_id='http://www.plcsinc.org'
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-87 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 40
The attribute 'role' has not been given appropriate value.
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-88 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 60
Values for attributes 'role' and 'description' are not consistent with drawing.
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-89 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 67
Example is duplicated
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-90 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 70
Entity 'Part' has not been marked with grey
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-91 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 74
Rectangle filled white and has black border lines and arrow
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-92 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 79
Black arrow is used for template in example
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-93 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 82
The reference items from identification_assignment refers to Part #2 but in example it says #1
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-94 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 83
Rectangle filled white and has black border lines
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-95 by Fredrik Lied Larsen, DNV (2007-11-15) editorial issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 85
Black arrow is used for template in example
Comment:
(TJT 2008/01/23)
Fixed.
Issue:
DNV-96 by Fredrik Lied Larsen, DNV (2007-11-15) minor_technical issue
Resolution: Accept. Status: closed
Issue file: D:\users\rbn\projects\010937_DNV_dexlib\docs\review\checklists_12_07\template_issues_Frell_temp.xls
Template: Assigning_identification
Check list clause: 90
Many faults, missing EXPRESS-G, wrong drawing form for example.
Comment:
(TJT 2008/01/23)
Updated.
Issue:
RBN-7 by Rob Bodington (07-11-20) minor_technical issue
Resolution: Accept. Status: closed
There should be some text explaining what to do when the id is not know -
or is not provided - for example versions of a part may not be known.
The suggestion is to use /NULL etc as specified in
dexlib/help/dex/impl_trans.htm
Comment:
(TJT 2008/01/23)
Identical to RBN-2 and RBN-6