ABCDEFGHIJKLMNOPQRS
1
CategoryActor(s)User StoryRwandaTanzaniaPhilippinesNigeriaEthiopiaBangladeshLiberiaKenyaCountry
2
Basic#REF!#REF!#REF!
3
StatusImplementedImplementedPendingPendingPendingPending
4
BasicAs an ownerI want to collect and store a master facility list so that users and systems can access and update trustoworthy facility informationxxx
5
BasicAs an ownerI want to easily edit and adapt my data dictionary of the facility data to remain agile as system requirements changesxx
6
BasicAs an ownerI want to control permissions and access so that I can share some data publically and restrict other dataxxx
7
Basic As an ownerI want to be able to easily accept and contribute standardized facility data between systems and improve interoperabilityxxx
8
BasicAs a userI want to see items as a list or a map from one or more collections, so I can review and compare facility dataxxx
9
BasicAs a userI want to see a simple list next with the map to quickly browse facilitiesxxx
10
BasicAs a userI want to see all information about a facility including the data fields, grouped and ordered so that I can easily find specific detailsxxx
11
12
Search, Sort & Filtering DataSearch, Sort & Filtering Data
13
Search As a userI want to be able to find a facility by looking up a specific name, identifier or other field.xxx
14
Search/Sort/FilterAs a userI want to sort by categories or organizational/admin hierarchies fields to simplify the browse experience.xxx
15
Search/Sort/FilterAs a userI want to filter facilities by multiple attributes, such as ownership and facility type, so that I can determine the catchment area served by the area I manage.xxx
16
Search/Sort/FilterAs a curatorI want to identify fields that are empty, so I can curate and complete the data as neededxxx
17
Search/Sort/FilterAs a userI want to share the results of a search by different mechanisms (spreadsheet/URL/JSON), so I can have other collaborators see the same results from my search criteriaxxx
18
Search/Sort/FilterAs a userI want to be able to view a group of facilities based upon their admnistrative zone.xxx
19
Search/Sort/FilterAs a userI want to be able to type a free text string and search for values across the data set, so I can quickly search facility information and access recordsxxx
20
Hierarchy As an ownerI want to create and edit one or more hierarchical fields to document geo-political or health reporting hierarchies, because these hierarchies change.xxx
21
HierarchyAs an ownerI want to create and edit other hierarchies to document data elements such as facility type, ownership type or operating statusxxx
22
23
Import/Export
24
Import/ExportAs a userI want to export a list of facilities to an Excel spreadsheet so I can use them outside of the facility registry.xxx
25
Import/ExportAs a userI want to be able to export an administrative subgroup of facility informationxxx
26
Import/ExportAs an ownerImport data I have in CSV format so I can get up and running quickly from existing data I havexxx
27
Import/ExportAs an ownerGet an example CSV file to which I can add my data so I'm not worried of breaking the importxxx
28
Import/ExportAs a curatorI want to have long-running uploads and approval processes so any crunching that takes more than a few minutes doesn't fail when I have a bad internet connection.xxx
29
30
Structured Data
31
Structured DataAs an ownerI want to create fields for common data types such as text and numericxxx
32
Structured DataAs an ownerI want to create fields for contact information (e.g., phone, email, websites, etc...) for a given facility, so that I can contact them directly.xxx
33
Structured DataAs an ownerI want to create fields for dates that match the format used in my country (e.g., dd/mm/yyyy or mm/dd/yyyy) xxx
34
Structured DataAs an ownerI want to create fields with single and multiple select lists, that I can predefine the options available for user to select. xxx
35
Structured DataAs an ownerI want to create and organize layers so that I can logically organize related sets of informationxxx
36
Structured DataAs an ownerI want to be able to sort the layers and fields in a specific order that matches how I think about organizing the information or mimics paper forms I use in other processes.xxx
37
Structure DataAs a userI want to be able to edit GPS coordinates for a given facility, to have precise location data, formatted per my specifications (e.g., lat/long as decimal degrees using +/- directional indicators) xxx
38
Structured DataAs an ownerI want to be able to generate and maintain unique IDs for new and existing facilities. It is also desierable to include a check digit for the unique IDxxx
39
40
Authentication & Authorization
41
Authorization and AuthenticationAs a userI want to be able to create an account, manage my credentials, reset my password, etc...xxx
42
Authorization and AuthenticationAs an ownerI want to give access to other users by inviting them, regardless of whether they are registered or notxxx
43
Authorization and AuthenticationAs an ownerI want to give explicit permissions for users to view and/or edit data in different layersxxx
44
Authorization and AuthenticationAs a userI want to be able to log in with an OpenID so that my credentials are managed elsewherexx
45
Authorization and AuthenticationAs an ownerI want to be able to specify public collections/layers, to allow for public users to perform searches, and access the API for data I specifyxxx
46
Authorization and AuthenticationAs an ownerI want to assign users to an item/site in order to give limited edit permissionsx
47
Authorization and AuthenticationAs an ownerI want to be able to configure system settings and user permissions for a collection through a UI, so that I can easily manage the registryxxx
48
API & Interoperability
49
APIAs a developerI want to be able to consume and provide data between the registry and other systems using an API. Specifically, for systems such as: iHRIS, DHIS, PROMIS, LMIS's, etc...) xxx
50
APIAs a userI want to be able to add additional info about a facility that is specific to my login account, as it will allow me to filter the facilities differently.xx
51
APIAs a developerI want to have full REST APIs around all entities in the system including items, schemas, permissions, and metadataxxx
52
APIAs a developerI want to have search/query APIs that are flexible for the different slices and dices of information other systems need.xxx
53
APIAs a developerI want access to APIs exposing information in XML, GeroRSS and JSON/GeoJSON formats.xxx
54
APIAs a developerI want to have a notification mechanism around changes to data, metadata, permissions, etc.xxx
55
APIAs a developerI want to have an API including information about the verb/action and URI identifier of the affected resourcexxx
56
APIAs a developerI want to have support for HTTP basic authentication, SSL and basic security approachesxxx
57
APIAs a developerI want to have clear and updated documentation for the APIsxxx
58
APIAs an ownerI want to specify codes to fields, and to options in lookup fields, so that the information exposed in APIs have a stable schema that is not dependent on labels and internationalization.xxx
59
60
Deployment
61
DeploymentAs technical supportI want to be able to host my own version of a Facility Registry to control the physical environment and versioning of the systemxx
62
DeploymentAs technical supportI would like to be able to get a virtual machine image I can run locally or host in the cloud in order to speed up and reduce the risk of provisioning. Ideally data could be migrated easily between an old and a new instance.xxx
63
Activity Stream
64
Activity StreamAs a userI want to be able to see the historical changes that occurred to a given facility record, and also understand the distinctions between corrections to a record and updates of a record.xxx
65
Activity StreamAs a userI want to see what partners have been doing in the system, so that I can manually or automatically react to the changes.xxx
66
Activity StreamAs a userI want to be able to filter by collection, so I can get the relevant activity updates that I am looking for onlyxxx
67
Activity StreamAs a developer I want to be able to get the URL to the ActivityStream URL conforming to selected filters such as the above, to paste in other systems that subscribe to changes.xxx
68
69
Data UI
70
Data UIAs a public userI want to be able to view all non-protected information about a given facility through a simple public website.x
71
Data UIAs a userI want to be able to enter data to create a new facility or edit a record.x
72
Data UIAs a userI want to be able to see the care providers that work within a given facility.xxx
73
74
Map UI
75
Map UIAs a userI want to be able to visualize administrative zone boundaries on a map.xxx
76
Map UIAs a userI want to be able to find facilities by viewing a given geographic area on a map.xxx
77
Map UIAs a userI want to be able to view information about a given facility once I select it's location from a map view.xxx
78
Map UIAs a userI want to be able to export a list of facilities selected through a map-based view of the facility data.xxx
79
Map UIAs a userI want to be able to measure the distance (in kilometers) between locations on a map.xx
80
Map UIAs a userI want to be able to distinguish different types of facilties from one another graphically while looking at a map (ie, hospitals from medical clinics, one implementing partner from another, etc)xx
81
Reporting Applications
82
Reporting As a userI want to be able to generate reports that detail summary statistics for facilities based upon predetermined subqueries.xx
83
Reporting As a userI want the system to calculate the population for the Facility catchment area for each component of the geo-political hierarchy x
84
85
Public and Staff Access & Experience
86
AppsAs a userI want to be able to view all non-protected information about a given facility through a simple public website.xxx
87
AppsAs a userI want to be able to understand the resources/services available within a given facility (ICT applications, beds, power, services, mobile networks, etc).xxx
88
Data Curation
89
CurationCuratorAs a change requestor I want to be able to make modifications to some or all of a facilities properties, so that after approval by a curator they're visible in the main registryx
90
CurationCuratorAs a curator I can view all pending change requests and approve or reject themx
91
As a user, I want to log in with my FR or MOH credentials
92
CurationCuratorI want tools that will help me supervise the data quality of facilty information from the environments which I supervise.xx
93
I want to register for the curation projectx
94
Data EntryData ConsumerI want to be able to submit a data change request based upon information that I believe to be incorrect.xxx
95
As a permission manager I want to grant different permissions to different users ("request change", "approve change", etc.)x
96
User InterfaceData EntryI want to be able to create a new facility and request that it's added to the main registry, that looks just like a paper form
97
98
99
100