-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In setting Federal financial data standards, what industry standards should Treasury and OMB consider? #7
Comments
This is just a list of related efforts that I could come up with. There's also a good list of related efforts on the OpenSpending website. Data StandardsFinancial data standardsGovernment contracting and spending data standardsGeneral government data standardsGeneral purpose schemasUnique Identifiers & ThesauriIDs
ThesauriI'm not aware of a current or well maintained common vocabulary or taxonomy for categorizing things across the federal government (other than BRM noted below), but several other countries have such systems. US:
Elsewhere: |
@philipashlock thanks for those great resources. |
Wow @philipashlock - great info! Philip did a great job listing many resources - but it seems like the answer should be that Treasury/OMB consider the standards in place by other governments. Unless there is very compelling evidence, and "we're special" isn't compelling, XBRL seems like the de-facto choice for a data standard framework. It has off the shelf compatibility and an existing internal user base of experiences and process-related rules from which to draw. IMO, creating our own new standard is not a standard that should be considered. Further, most standards are extensible. We can likely find a way to handle any real special cases. |
A primary feature that Treasury/OMB should consider when determining which standard(s) to leverage is the expressiveness of the standard. Not all standards are created equal in terms of the sorts of business domain concepts and relations between concepts that they can express. Critical are the ability to express things like mathematical relations between reported information, dimensional relations, whole-part type relations, class-subclass type relations, and so forth. At one end of the expressiveness scale is the ability to define little more than a "list" of terms or simply a dictionary. A little more expressiveness and you can articulate what would amount to a thesaurus with has basic relations between terms. A little more expressiveness and you can articulate a taxonomy of terms plus core relations. A little more expressiveness and you can express a conceptual model (or entity/relations diagram). The pinnacle of expressiveness is an ontology which can be used to formally express terms, classes of terms, and a very rich set of relations between terms. |
No description provided.
The text was updated successfully, but these errors were encountered: