diff --git a/docs/examples.md b/docs/examples.md index 32e8fa8..827f614 100644 --- a/docs/examples.md +++ b/docs/examples.md @@ -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", @@ -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", diff --git a/docs/exemptions.md b/docs/exemptions.md index b54df46..6037396 100644 --- a/docs/exemptions.md +++ b/docs/exemptions.md @@ -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. @@ -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. \ No newline at end of file diff --git a/docs/metadata.md b/docs/metadata.md index 5f9b50f..7cc52d6 100644 --- a/docs/metadata.md +++ b/docs/metadata.md @@ -25,7 +25,7 @@ We encourage agencies to contribute by [submitting an agency schema addition iss - + @@ -46,6 +46,11 @@ We encourage agencies to contribute by [submitting an agency schema addition iss + + + + +
Metadata StandardSource Policy Origin Icon
Federal πŸ“œ
M-25-21Federal🌐
@@ -240,7 +245,7 @@ We encourage agencies to contribute by [submitting an agency schema addition iss - feedbackMechanisms + feedbackMechanism required πŸ“œ str @@ -250,14 +255,12 @@ We encourage agencies to contribute by [submitting an agency schema addition iss - AIUseCaseInventory + AIUseCaseID required - πŸ“œ - bool - Indicates if the software is included in the agency's AI use case inventory + 🌐 + str + The software's ID in the AI Use Case Inventory. If the software is not currently listed in the inventory, enter '0' - - true
- - false @@ -572,7 +575,7 @@ Full schema can be found in [schema-2.0.0.json](../schemas/schema-2.0.0.json). - feedbackMechanisms + feedbackMechanism required πŸ“œ str @@ -582,14 +585,12 @@ Full schema can be found in [schema-2.0.0.json](../schemas/schema-2.0.0.json). - AIUseCaseInventory + AIUseCaseID required - πŸ“œ - bool - Indicates if the software is included in the agency's AI use case inventory + 🌐 + str + The software's ID in the AI Use Case Inventory. If the software is not currently listed in the inventory, enter '0' - - true
- - false diff --git a/schemas/cms/schema-0.2.0.json b/schemas/cms/schema-0.2.0.json index e58de93..7810eb4 100644 --- a/schemas/cms/schema-0.2.0.json +++ b/schemas/cms/schema-0.2.0.json @@ -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", @@ -403,8 +403,8 @@ "date", "tags", "contact", - "feedbackMechanisms", - "AIUseCaseInventory", + "feedbackMechanism", + "AIUseCaseID", "localisation", "repositoryType", "userInput", diff --git a/schemas/schema-2.0.0.json b/schemas/schema-2.0.0.json index 4bb7729..68d5574 100644 --- a/schemas/schema-2.0.0.json +++ b/schemas/schema-2.0.0.json @@ -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": [ @@ -238,8 +238,8 @@ "date", "tags", "contact", - "feedbackMechanisms", - "AIUseCaseInventory" + "feedbackMechanism", + "AIUseCaseID" ], "additionalProperties": false } \ No newline at end of file