593   Setting Group Editing

Created: 29 Jan 2008

Status: In Force (green)

Part: Part 7-2 (2003)

Links:

Page: 67

Clause: 13.2

Paragraph: figure 18

Category: Issue for edition 2 of this part

Issue

The setting group state machine in figure 18 and description in clause 13.1 do not include the following situations:
- multiple clients editing a SG simultaneously
- lost association during editing
- cancel already changed SG values
- editing the active setting group

Proposal

Specify the expected behavior in the mentioned situations:

- multiple clients editing a SG simultaneously
>> this should be prevented. A second client may not be able to SelectEditSG. The EditSG can function as a reserved flag when not 0 it is reserved. After ConfirmEditSG the EditSg is reset to 0.

- lost association during editing
>> because of the above proposed solution a lost association should not block the SelectEditSG forever. Therefor a lost association should undo the editing and reset the EditSG to 0

- cancel already changed SG values
>> Add a new service "CancelSGValues". This service should undo the edited values and reset the EditSg to 0

- editing the active setting group
>> This should be possible (an end-user should not change the activeSG to something else just because he wants to adjust one setting in the active setting group). Changes become active (and are stored) after ConfirmEditSG and not while editing!

Discussion Created Status
20 Apr 10 In Force (green)
1) reservation:
- using SelectEditSG(EditSG!=0) provides a reseration of the SGCB to the client in case the SGCB is not reserved already, and EditSG <= NumOfSG
- the selection remians untill:
- the edition is completed: service CnfEdit
- the association with the editing client is lost
- a timeout occured (no ConfEdit received within a specific timeout after EditSG service - new attribute within the SGCB ResvTms INT16)
- the edition is canceled SelectEditSG(EditSG == 0).


2) lost of association:
- see reservation


3) Cancel:
- see reservation


4) editing active setting group:
- after confirming the editing of the "active" setting group, the active setting group shall be re-activated automatically.



A new scl attribute within sgcb shall be added.
20 Feb 09 Ballot Period

 

Privacy | Contact | Disclaimer

Tissue DB v. 23.12.13.1