Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
624dacf
[v.0.0.1-beta] ITCollect API Initial API Spec
Oct 30, 2020
ce9b785
[v.0.0.1-beta] ITCollect API Initial API Spec
Oct 30, 2020
f9abc30
[v.0.0.2-beta] ITCollect API Spec Release
Dec 29, 2020
328693a
Update itcollect_openapi.json
rydougherty Dec 30, 2020
b33a28f
Merge pull request #427 from GSA/patch-1
rydougherty Dec 30, 2020
3a5dc31
Update itcollect_openapi.json
rydougherty Dec 30, 2020
2454e09
Merge pull request #428 from GSA/patch-1-1
rydougherty Dec 30, 2020
6a268a3
Update itcollect_openapi.json
rydougherty Mar 4, 2021
d4cff82
Update itcollect_openapi.json
rydougherty Mar 25, 2021
eab17ee
Update itcollect_openapi.json
rydougherty Mar 25, 2021
1d04dac
Update itcollect_openapi.json
rydougherty Mar 26, 2021
ac9c665
Update itcollect_openapi.json
rydougherty Mar 26, 2021
794f784
Update itcollect_openapi.json
rydougherty Mar 26, 2021
259f47b
Update itcollect_openapi.json
Apr 21, 2021
eb478ce
Merge pull request #442 from javlonbek/patch-2
rydougherty Apr 23, 2021
9416eaa
Update itcollect_openapi.json
rydougherty Apr 28, 2021
597d3b9
Merge pull request #446 from GSA/v04-patch-1
rydougherty Apr 28, 2021
cecb737
Update itcollect_openapi.json
rydougherty Aug 10, 2021
d50b6cc
Update itcollect_openapi.json
rydougherty Aug 18, 2021
f2fd9f0
Merge pull request #457 from GSA/v0.0.6-ITC-API-Schema
rydougherty Aug 18, 2021
078e39d
Update itcollect_openapi.json
rydougherty Sep 7, 2021
2d6899a
Merge pull request #461 from GSA/v0.0.7-ITC-API
rydougherty Sep 7, 2021
54be975
Update index.html
javlon-bah Apr 13, 2022
68f3fa1
BY 2024 Draft Submission Schema
rydougherty Apr 29, 2022
73a5259
Merge pull request #476 from GSA/by24-itc-api
rydougherty Apr 29, 2022
1cbd2c3
Updates to Met Target
rydougherty May 4, 2022
40d9b55
Metric Actual Required
rydougherty May 4, 2022
afd5e14
Metric Actual Post Requirements
rydougherty May 4, 2022
f6720af
Update itcollect_openapi.json
rydougherty Jun 1, 2022
85d1ee6
Update itcollect_openapi.json
rydougherty Jun 1, 2022
593507a
Update itcollect_openapi.json
rydougherty Jul 29, 2022
84fc176
Update itcollect_openapi.json
rydougherty Aug 17, 2022
14ffde6
Update itcollect_openapi.json
rydougherty Nov 28, 2022
8b67fa4
Update itcollect_openapi.json
gjmitche11 Mar 10, 2023
4a0465b
Update itcollect_openapi.json
gjmitche11 Mar 24, 2023
0bff342
Update itcollect_openapi.json
gjmitche11 Mar 24, 2023
914b49d
Update itcollect_openapi.json
gjmitche11 Mar 24, 2023
50ec58e
BY 2025 Draft Schema
rydougherty May 8, 2023
aad1c7d
BY 2024 API Schema Re-Upload
rydougherty May 8, 2023
e19fb81
Update itcollect_openapi.json
rydougherty May 9, 2023
b3f0cf3
Revert by2024 docs to exclude 25 changes
richardcsmith-itc May 12, 2023
7012e32
Merge pull request #485 from GSA/revert-by24-changes
rydougherty May 12, 2023
f517ee0
Update itcollect_openapi.json
rydougherty May 19, 2023
a08cb68
Add public-by-2025 docs
richardcsmith-itc Jun 14, 2023
38f9c86
Update itcollect_openapi.json
rydougherty Jul 14, 2023
deea28a
Update itcollect_openapi.json
acharya-upama Aug 25, 2023
196f298
Update itcollect_openapi.json
acharya-upama Aug 31, 2023
2f50ed5
Merge pull request #489 from GSA/feature-DC2030-update
acharya-upama Aug 31, 2023
8668c53
Revert "DC-2030-Update Schema to Properly Reflect RebaseLineId Field …
gjmitche11 Aug 31, 2023
4842498
Merge pull request #490 from GSA/revert-489-feature-DC2030-update
gjmitche11 Aug 31, 2023
914f9f3
Update itcollect_openapi.json
gjmitche11 Aug 31, 2023
419b4e4
Merge pull request #491 from GSA/schemaupdate831
gjmitche11 Aug 31, 2023
41523e6
Update itcollect_openapi.json
acharya-upama Sep 5, 2023
d184b54
Merge pull request #492 from GSA/DC2030-Update-2024
acharya-upama Sep 5, 2023
47dadcf
Add files via upload
richardcsmith-itc Dec 20, 2023
12abe47
[DC-2936]-added cpic-by-2026.
Jul 10, 2024
60bfc0c
[DC-2936]-removed .ds files and added by26 public.
Jul 12, 2024
47a14a9
Merge pull request #500 from GSA/by26-scheme
richardcsmith-itc Aug 7, 2024
faeab7f
Update schema title
richardcsmith-itc Aug 7, 2024
cd3fe21
Update index.html
richardcsmith-itc Aug 7, 2024
3638113
Update itcollect_openapi.json
richardcsmith-itc Aug 7, 2024
d289971
Repository cleanup
richardcsmith-itc Aug 14, 2024
66c28c3
Cleanup url
richardcsmith-itc Aug 19, 2024
9eb8cd4
Merge pull request #501 from GSA/docs-cleanup
richardcsmith-itc Sep 3, 2024
b88b874
By26 Schema Update 1
arnoldjuleyn-itc Dec 30, 2024
a76acfa
Change shared service id back to 4
arnoldjuleyn-itc Jan 3, 2025
557fc8d
Merge pull request #503 from arnoldjuleyn-itc/by26-schema-patch1
bridgermiddleton-itc Jan 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.DS_Store
84 changes: 12 additions & 72 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,79 +1,19 @@
# ITDB-schema
This repository is supplied by OMB for the CPIC Community. It's purpose is to act as a distribution point of CPIC Guidance schema files and also to act as as collaborative forum for reviewing proposed schema changes. Here CPIC developers can find the latest [OMB CPIC Guidance](https://www.whitehouse.gov/wp-content/uploads/2019/07/FY-2021-IT-Budget-Guidance.pdf), XSD files, and their respective sample XML submission files, all of which will allow them to validate the structure of their own XML submission files. Our goals are as follow:

* Community members should be able to download the latest [CPIC Guidance](https://www.whitehouse.gov/wp-content/uploads/2019/07/FY-2021-IT-Budget-Guidance.pdf), XSD and XML files.
* As changes are made by OMB developers, the XSD and sample XML files will be automatically updated.
* Members of this repository receive alerts when files are updated, assuming they subscribe to GitHub notifications.
* Members of this repository may fork and create pull requests of this code base if they wish to suggest changes to the schema or later submit additional XML test files.
* A core team will monitor this repository for issues, questions and pull requests and will respond as issues and questions are raised and changes are proposed.
# IT Collect ITPfM Schema

This Repository hosts the API schema and other relevant documents related to the IT Collect ITPfM APIs. These APIs support federal agency users in managing and submitting their annual A-11 IT Spending data, which is then reported on the federal IT Dashboard (itdashboard.gov). There are three available services:
- CPIC (Authenticated Federal Users Only)
- Statistics (Authenticated Federal Users Only)
- Public

## Last BY 2022 UAT Sprint/Hotfix Deployment Dates
To review the API schema, please visit our hosted schema docs, located at:

| Event | Date | Highlights | Deployed |
|:-------------:|---|--------|:---:|
| GSA Deployment v20202.07.A | July 13, 2020 | <ul><li>BY 2022 Code Launch on UAT</li></ul> | &#x2714;|
| GSA Deployment v2020.1.A.1 | July 23, 2020 | <ul><li>SIR Activity Deletion Update</li></ul> | &#x2714;|

## Important Dates for the BY 2022 Pre-Decisional Budget Submission

| Event | Date | Released |
|:-------------|:-------------:|:---:|
| BY 2022 Guidance Release | TBD | |
| BY 2022 UAT Environement Launch | July 13, 2020 | &#x2714;|
| BY 2022 UAT Schema Update | July 13, 2020 | &#x2714;|
| BY 2022 Submission Instructions, Schema Examples, and Validations Documenation Release | July 17, 2020 | &#x2714;|
| BY 2021 Production Environement Freeze | August 31, 2020 | |
| BY 2022 Production Environement Launch | Pending Guidance Release | |
| AITPS Window Opens | Pending Guidance Release | |
| AITPD Window Opens | Pending Guidance Release | |
| AITPS Window Closes | Pending Guidance Release | |
| AITPD Window Closes | Pending Guidance Release | |

## Asking questions and getting help

We encourage the CPIC community to comment and ask questions here on GitHub.
Go to the Issues and add comments and questions. If you wish to contribute to the code base please fork this repository and, after committing your changes to the schema files, create a pull request. As issues are updated, community subscribers will receive automated updates from Github. You can check the status of your issue by visiting the issue page.

We recommend the following format for submitting issues:

* **Name:** Your name here
* **Organization:** Your organization here
* **Urgency:** Critical/High/Medium/Low
* **Description of Issue:** Describe your issue here
* **Associated Links:** Put internal and external links to resources or data related to this issue here

When submitting issues on GitHub, do not include any sensitive data. If you have questions or issues pertaining to agency specific data, please directly contact [itdb-support@gsa.gov](mailto:itdb-support@gsa.gov).

Below you will find documentation outlining the GitHub Issue Process:
* [Issue Work Flow](https://github.com/ombegov/ITDB-schema/blob/master/GitHubFlowChart2.jpg)
* [Issue Review Process](https://github.com/ombegov/ITDB-schema/blob/master/GitHub_Flow-v2.jpg)


## Contributing to the Repo

If you are interested in making modifications to the code in our repo please fork this repo. Once you have implemented your changes, please do a pull request. Once we receive the pull request, we will review the suggested list of changes and update the status. Track the status of your pull request here: [Pull Requests](https://github.com/ombegov/ITDB-schema/pulls).



## FAQ
### How do I view releases/weekly changes to files?

On the ITDB-schema page under the code tab you will see releases – please select
![screenshot a](/docs/help/Capture1.PNG?raw=true "On the ITDB-schema page under the code tab you will see releases – please select")


Under Releases you will see each release – if you select the hashtag icon it will take you to the file changes
![screenshot a](/docs/help/Capture2.PNG?raw=true "Under Releases you will see each release – if you select the hashtag icon it will take you to the file changes")

Changes to the file will be high-lighted in green. 
![screenshot a](/docs/help/Capture3.PNG?raw=true "Changes to the file will be high-lighted in green ")

If you see no changes, then the last version of the file is the latest version of the file!

<br>

https://gsa.github.io/ITDB-schema/cpic-by-2026/docs/index.html

If you are a public user interested in leveraging our API, please register for a key by visiting:

https://open.gsa.gov/api/itcollect/

### Support
For support relating to this documentation, the APIs, or IT Dashboard, please send an email to our support inbox:

itdb-support@gsa.gov
File renamed without changes
File renamed without changes
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading