openIDL - Requirements - Data Call App
# | As a (role) | I want to ... | So that ... | UI Page | Component | Existing |
|---|---|---|---|---|---|---|
| Authentication / Authorization | |||||
| User | Login to the system | I can work |
| Authentication / Authorization |
|
| User Interface | |||||
| User | View Drafts List | I can see the draft data calls | Home / Drafts | UI |
|
| User | View Issued List | I can see the issued data calls | Home / Issued | UI |
|
| User | View Abandoned List | I can see the abandoned data calls | Home / Abandoned | UI |
|
| User | Filter List of Data Calls | I see only the data calls I want to see | Home / any list | UI |
|
| Carrier | View a data call | I can see what is being requested | Home / Data Call View | UI |
|
| Carrier | Like / Unlike a data call | I can share my opinion of the data call | Home / Data Call View | UI |
|
| Carrier | Consent to a data call | I can agree to participate in the final data call report | Home / Data Call View | UI |
|
| Carrier | View an extraction pattern | I can determine if it is correct for the data call and something I can consent to | Home / Data Call View | UI |
|
| Stat Agent | Deploy Extraction Pattern | It is available on the data call | Home / Data Call View | UI |
|
| Regulator | Create Data Call | It is available to carriers | Home / Data Call View | UI |
|
| Regulator | Specify details of a data call
| The details are complete | Home / Data Call View | UI |
|
| Regulator | Clone Data Call | A new data call is made from a similar existing data call | Home / data call List | UI |
|
| Regulator | Save a Data Call as Draft | The data call is available for like / unlike | Home / Data Call View | UI |
|
| Regulator | Issue a Data Call | The data call can get an extraction pattern and then be consented | Home / Data Call View | UI |
|
| Regulator | Abandon a Data Call | The data call can no longer be executed | Home / Data Call View | UI |
|
| User | Provide Feedback on the application | I can report issues or ideas to the development team | Any | UI | N |
| Regulator | Attach a report | The contributors can read it | Home / Data Call View | UI |
|
| User | See the history of the data call | Tell what has happened to the data call | Home / Data Call View | UI |
|
| Extraction Pattern Manager | |||||
| Carrier | Test an extraction pattern | I can determine what data would be shared from my production or test data |
| Extraction Pattern Manager |
|
| Stat Agent | Create Extraction Pattern | Data extraction is possible |
| Extraction Pattern Manager |
|
| Stat Agent | Test Extraction Pattern | I can verify it works correctly |
| Extraction Pattern Manager |
|
| Stat Agent | Add filter to an extraction pattern:
|
|
| Extraction Pattern Manager |
|
| Stat Agent | Publish extraction pattern to network | The extraction pattern is visible in the UI to be attached to the data call | Home / Issued Data Call View | Data Call App API |
|
| Report Manager | |||||
| Carrier | View data call report | I can see the result of the data call |
| Report Manager |
|
| Insurance Data Manager | |||||
| Carrier | Load data into the HDS | Data is available for extraction |
| Insurance Data Manager |
|
| Data Call Processor | |||||
| Data Call System | Run extraction patterns when needed:
| The extraction pattern provides the results necessary to create a report | -- | Data Call Processor |
|
| Network Administration | |||||
| HLF Network Admin | Onboard an Organization | The organization can participate in the network |
| Network Administration |
|
| HLF Node Admin | Define details about my organization: Name, Logo | I can see my name and Logo on the UI | Home | Network Administration |
|
| Node Administration | |||||
| HLF Node Admin | Onboard a User | The user can participate in the network on behalf of the organization |
| Node Administration |
|
| Node Infrastructure Admin | Setup the Node | The node is up and running |
| Node Administration |
|
| Node Infrastructure Admin | Update the Node | The node is up to date with the other nodes on the network |
| Node Administration |
|
| Node Infrastructure Admin | Troubleshoot the Node | I can identify and fix issues |
| Node Administration |
|