Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/examples.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ DedupliFHIR is a desktop app tool that uses AI deduplication to identify duplica
"name": "CMS Open Source Team"
},
"feedbackMechanisms": "https://github.com/DSACMS/dedupliFHIR/issues",
"AIUseCaseInventory": true,
"AIUseCaseID": "0",
"localisation": false,
"repositoryType": "application",
"userInput": "true",
Expand Down Expand Up @@ -155,7 +155,7 @@ The CMS Metrics Website is a [tier 3](https://github.com/DSACMS/repo-scaffolder/
"name": "CMS/OA/DSAC/OSPO"
},
"feedbackMechanisms": "https://github.com/DSACMS/metrics/issues",
"AIUseCaseInventory": true,
"AIUseCaseID": "0",
"localisation": false,
"repositoryType": "website",
"userInput": "No",
Expand Down
13 changes: 13 additions & 0 deletions docs/exemptions.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Exemptions

## [SHARE IT Act](https://www.congress.gov/bill/118th-congress/house-bill/9566/text/ih) Exemptions

### Sign off on risk acceptance of open-sourcing the software product

Before outbounding repositories, it’s important that the appropriate stakeholders review and acknowledge the risks and responsibilities associated with releasing the code to the public. This step ensures transparency and accountability while enabling informed decision making.
Expand All @@ -22,3 +24,14 @@ Before outbounding repositories, it’s important that the appropriate stakehold
- [ ] International Traffic in Arms Regulations (ITAR).
- [ ] Regulations of the Transportation Security Administration related to the protection of sensitive information.
- [ ] Federal laws and regulations governing the sharing of classified information.

## [M-16-21](https://obamawhitehouse.archives.gov/sites/default/files/omb/memoranda/2016/m_16_21.pdf) Exemptions

### Legal Restrictions
- [ ] I acknowledge that the sharing of the source code of this project is **NOT** limited by patent or intellectual property restrictions.

### Agency Verification
- [ ] I acknowledge that the sharing of the source code of this project would **NOT**:
- [ ] create an identifiable risk to the stability, security, or integrity of the agency’s systems or personnel.
- [ ] create an identifiable risk to agency mission, programs, or operations.
- [ ] be considered by the CIO as requiring exemption in the national interest.
31 changes: 16 additions & 15 deletions docs/metadata.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ We encourage agencies to contribute by [submitting an agency schema addition iss
<table>
<thead>
<tr>
<th>Metadata Standard</th>
<th>Source Policy</th>
<th>Origin</th>
<th>Icon</th>
</tr>
Expand All @@ -46,6 +46,11 @@ We encourage agencies to contribute by [submitting an agency schema addition iss
<td>Federal</td>
<td>📜</td>
</tr>
<tr>
<td><a href="https://www.whitehouse.gov/wp-content/uploads/2025/02/M-25-21-Accelerating-Federal-Use-of-AI-through-Innovation-Governance-and-Public-Trust.pdf">M-25-21</a></td>
<td>Federal</td>
<td>🌐</td>
</tr>
</tbody>
</table>

Expand Down Expand Up @@ -240,7 +245,7 @@ We encourage agencies to contribute by [submitting an agency schema addition iss
<td></td>
</tr>
<tr>
<td>feedbackMechanisms</td>
<td>feedbackMechanism</td>
<td>required</td>
<td>📜</td>
<td>str</td>
Expand All @@ -250,14 +255,12 @@ We encourage agencies to contribute by [submitting an agency schema addition iss
</td>
</tr>
<tr>
<td>AIUseCaseInventory</td>
<td>AIUseCaseID</td>
<td>required</td>
<td>📜</td>
<td>bool</td>
<td>Indicates if the software is included in the agency's AI use case inventory</td>
<td>🌐</td>
<td>str</td>
<td>The software's ID in the AI Use Case Inventory. If the software is not currently listed in the inventory, enter '0'</td>
<td>
- true<br>
- false
</td>
</tr>
</tbody>
Expand Down Expand Up @@ -572,7 +575,7 @@ Full schema can be found in [schema-2.0.0.json](../schemas/schema-2.0.0.json).
<td></td>
</tr>
<tr>
<td>feedbackMechanisms</td>
<td>feedbackMechanism</td>
<td>required</td>
<td>📜</td>
<td>str</td>
Expand All @@ -582,14 +585,12 @@ Full schema can be found in [schema-2.0.0.json](../schemas/schema-2.0.0.json).
</td>
</tr>
<tr>
<td>AIUseCaseInventory</td>
<td>AIUseCaseID</td>
<td>required</td>
<td>📜</td>
<td>bool</td>
<td>Indicates if the software is included in the agency's AI use case inventory</td>
<td>🌐</td>
<td>str</td>
<td>The software's ID in the AI Use Case Inventory. If the software is not currently listed in the inventory, enter '0'</td>
<td>
- true<br>
- false
</td>
</tr>
<tr>
Expand Down
12 changes: 6 additions & 6 deletions schemas/cms/schema-0.2.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -282,14 +282,14 @@
}
}
},
"feedbackMechanisms": {
"feedbackMechanism": {
"type": "string",
"format": "uri",
"description": "Method a repository receives feedback from the community (i.e. URL to GitHub repository issues page)"
},
"AIUseCaseInventory": {
"type": "boolean",
"description": "Is the software included in the agency's AI use case inventory?"
"AIUseCaseID": {
"type": "string",
"description": "The software's ID in the AI Use Case Inventory. If the software is not currently listed in the inventory, enter '0'."
},
"localisation": {
"type": "boolean",
Expand Down Expand Up @@ -403,8 +403,8 @@
"date",
"tags",
"contact",
"feedbackMechanisms",
"AIUseCaseInventory",
"feedbackMechanism",
"AIUseCaseID",
"localisation",
"repositoryType",
"userInput",
Expand Down
12 changes: 6 additions & 6 deletions schemas/schema-2.0.0.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,14 +211,14 @@
}
}
},
"feedbackMechanisms": {
"feedbackMechanism": {
"type": "string",
"format": "uri",
"description": "Method a repository receives feedback from the community (i.e. URL to GitHub repository issues page)"
},
"AIUseCaseInventory": {
"type": "boolean",
"description": "Is the software included in the agency's AI use case inventory?"
"AIUseCaseID": {
"type": "string",
"description": "The software's ID in the AI Use Case Inventory. If the software is not currently listed in the inventory, enter '0'."
}
},
"required": [
Expand All @@ -238,8 +238,8 @@
"date",
"tags",
"contact",
"feedbackMechanisms",
"AIUseCaseInventory"
"feedbackMechanism",
"AIUseCaseID"
],
"additionalProperties": false
}
Loading