[x] Does this have sufficient context for the specific functionality being developed (design, business rules, etc.)
[x] Does this have a dev link been provided in the design?
[x] Is this traceable to a feature, epic, or PI?
User Story
As a CAMPD user I want the facility data labels to be consistent with the EPA data dictionary so that I can understand the data
Acceptance Criteria
Given that a user has made a GET request to a facility API endpoint with the file type set to JSON
When data is returned
Then the JSON labels are consistent with Master data label dictionary (see context)
Given that a user has made a GET request to a facility API endpoint with the file type set to csv
When data is returned
Then the csv labels are consistent with the Master data label dictionary (see context)
Given that a user has selected preview data on the custom data download for facility/ unit attributes data
When the functionality is displayed
Then the data labels are consistent with the Master data label dictionary (see context)
Given that a user has navigated to the facility swagger page
When the example schema is displayed for the facility/ unit attributes endpoint
Then the values contain a description
AND the description is consistent with the Master Data Dictionary (see context)
Development Notes
Facility endpoints include the following:
/api/facility-mgmt/facilities
/api/facility-mgmt/facilities/ attributes
/api/facility-mgmt/facilities/ attributes / applicable
/api/facility-mgmt/facilities {id}
the scope of this ticket also includes updating the api endpoint parameters and adding descriptions (see context)
Does this Story require 508 Testing?
[ ] Implementing a new authoring tool that will produce code / content for the application
[ ] Implementing a 3rd party widget that will be part of the application
[ ] Adding new / updating custom functionality
[ ] Adding new / updating a page template
[ ] Adding new / replacing existing functionality (unless the replacement has already passed 508 testing)
[ ] Full Site Review prior to a scheduled EPA 508 review
[ ] Planning a video that will appear on the application
[ ] Producing a video that will appear on the application
Definition of Ready
User Story
As a CAMPD user I want the facility data labels to be consistent with the EPA data dictionary so that I can understand the data
Acceptance Criteria
Given that a user has made a GET request to a facility API endpoint with the file type set to JSON When data is returned Then the JSON labels are consistent with Master data label dictionary (see context)
Given that a user has made a GET request to a facility API endpoint with the file type set to csv When data is returned Then the csv labels are consistent with the Master data label dictionary (see context)
Given that a user has selected preview data on the custom data download for facility/ unit attributes data When the functionality is displayed Then the data labels are consistent with the Master data label dictionary (see context)
Given that a user has navigated to the facility swagger page When the example schema is displayed for the facility/ unit attributes endpoint Then the values contain a description AND the description is consistent with the Master Data Dictionary (see context)
Development Notes
Facility endpoints include the following: /api/facility-mgmt/facilities /api/facility-mgmt/facilities/ attributes /api/facility-mgmt/facilities/ attributes / applicable /api/facility-mgmt/facilities {id}
Does this Story require 508 Testing?
Context
Final_CAMPD_Master Data Labels List_EPA CAMD_v1.0
Testing
Test Case: TC395 Tester: @JanellC
Definition of Done