Skip to content
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

Open
rmaziarz opened this issue Dec 2, 2014 · 4 comments

Comments

@rmaziarz
Copy link

rmaziarz commented Dec 2, 2014

No description provided.

@philipashlock
Copy link

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 Standards

Financial data standards

Government contracting and spending data standards

General government data standards

General purpose schemas

Unique Identifiers & Thesauri

IDs

Thesauri

I'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:

@OMBOFFM
Copy link

OMBOFFM commented Dec 24, 2014

@philipashlock thanks for those great resources.

@HerschelC
Copy link

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.

@CharlesHoffmanCPA
Copy link

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.

mbland added a commit that referenced this issue Oct 22, 2015
add xsd files and updated text
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants