Discussion #2438

Use case A-2b: Retrieve all register items of an a register (item), including the values in all known extensions

Added by Christian Ansorge over 4 years ago. Updated over 4 years ago.

Status:New
Priority:Normal
Assignee:-

Description

Use case A-2b: Retrieve all register items of an a register (item), including the values in all known extensions

Name     Retrieve all register items of an a register (item), including the values in all known extensions
Primary Actor  A federation user
Goal     Obtain a complete list of register items of the given register (item) and all of its known extensions.
Importance high
Description The federation user submits the unique identifier of a register (item) to the federation registry (or the registry containing the given register (item)) and requests the list of register items of the given register (item) and all of its known extensions.
Pre-Condition The register (item) has previously been registered in the federation.
Post-Condition (none)
Retrieve all register items of an a register (item), including the values in all known extensions - Flow of events (request against the federation register)
Step 1 The federation user submits a request for the register items in all known extensions of a register (item) including the register (item)'s unique identifier to the federation registry. The request can be submitted through the registry's user interface or API.
Step 2

For each extension of the register (item) that is registered in the reister of registers, the federation registry requests all contained register items.

Step 3 The federation registry returns the list of all register items of the register (item) and all of its known extensions

Retrieve all register items of an a register (item), including the values in all known extensions - Alternative flow of events (request against the registry containing the registry containing the register (item))

Step 1 The federation user submits a request for the register items in all known extensions of a register (item) including the register (item)'s unique identifier to the registry containing the register. The request can be submitted through the registry's user interface or API.
Step 2

The registry forwards the request to the federation registry and retrieves the list of of all register items of the register (item) and all of its known extensions. 

 

Alternatively, the registry can regularly harvest and locally cache the register items from all known exensions information from the federation registry, in order to avoid having to request this information every time there is a request

Step 3 The registry returns the list of all register items of the register (item) and all of its known extensions
 
 

History

#1 Updated by Christian Ansorge over 4 years ago

  • Subject changed from Use case A-2a: Retrieve all register items of an a register (item), including the values in all known extensions to Use case A-2b: Retrieve all register items of an a register (item), including the values in all known extensions
  • Description updated (diff)

Also available in: Atom PDF