- 1. Digital Literacy
- 1.1 Financial Statement Designed to be Analyzed
- 1.2 Disclosure Design Patterns
- 1.3 Super PROOF
- 1.4 Modern Accountancy
- 1.5 Informatics for Accountancy
- 1.6 Measuring Quality
- 1.7 Framework for Financial Reasoning
- 1.8 Financial Report Pieces
*** Stuff below does not work ***
- 2. Primary Financial Statements
- 2.1 Balance Sheet
- 2.1.1 Classified Balance Sheet
- 2.1.2 Order of Liquidity Balance Sheet
- 2.1.3 Liquidation Basis Balance Sheet
- 2.1.3.1 Assets (frfsme:Assets)
- 2.1.3.2 Liabilities (frfsme:Liabilities)
- 2.1.3.3 Equity (frfsme:Equity)
- 2.1.3.4 Equity of Controlling Interest (frfsme:EquityOfControllingInterests)
- 2.1.3.5 Equity of Noncontrolling Interest (frfsme:EquityOfNoncontrollingInterests)
- 2.1.4 Termporary Equity
- 2.1.5 Net Assets
- 2.1.6 Fund Balance
- 2.2 Financial Accounts
- 2.3 Broad Transaction Categories
- 2.3.1 Basis of Reporting
- 2.3.1.1 Use of Estimates
- 2.3.1.2 Changes in Estimates
- 2.3.1.3 Reporting Currency
- 2.3.1.4 Reporting Scheme
- 2.3.1.5 Foriegn Currency Translation
- 2.3.1.6 Hyperinflation
- 2.3.1.7 Not-for-profit Reporting
- 2.3.2 Non-Validating Property Shape Characteristics
- 2.3.2.1 sh:name and sh:description
- 2.3.2.2 sh:order
- 2.3.2.3 sh:group
- 2.3.2.4 sh:defaultValue
- 3. Validation and Graphs
- 3.1 Shapes Graph
- 3.2 Data Graph
- 3.3 Linking to shapes graphs (sh:shapesGraph)
- 3.4 Validation
- 3.4.1 Failures
- 3.4.2 Handling of Ill-formed Shapes Graphs
- 3.4.3 Handling of Recursive Shapes
- 3.5 Conformance Checking
- 3.6 Validation Report
- 3.6.1 Validation Report (sh:ValidationReport)
- 3.6.1.1 Conforms (sh:conforms)
- 3.6.1.2 Result (sh:result)
- 3.6.1.3 Syntax Checking of Shapes Graph (sh:shapesGraphWellFormed)
- 3.6.2 Validation Result (sh:ValidationResult)
- 3.6.2.1 Focus node (sh:focusNode)
- 3.6.2.2 Path (sh:resultPath)
- 3.6.2.3 Value (sh:value)
- 3.6.2.4 Source (sh:sourceShape)
- 3.6.2.5 Constraint Component (sh:sourceConstraintComponent)
- 3.6.2.6 Details (sh:detail)
- 3.6.2.7 Message (sh:resultMessage)
- 3.6.2.8 Severity (sh:resultSeverity)
- 3.7 Value Nodes
- 4. Core Constraint Components
- 4.1 Value Type Constraint Components
- 4.1.1 sh:class
- 4.1.2 sh:datatype
- 4.1.3 sh:nodeKind
- 4.2 Cardinality Constraint Components
- 4.2.1 sh:minCount
- 4.2.2 sh:maxCount
- 4.3 Value Range Constraint Components
- 4.3.1 sh:minExclusive
- 4.3.2 sh:minInclusive
- 4.3.3 sh:maxExclusive
- 4.3.4 sh:maxInclusive
- 4.4 String-based Constraint Components
- 4.4.1 sh:minLength
- 4.4.2 sh:maxLength
- 4.4.3 sh:pattern
- 4.4.4 sh:languageIn
- 4.4.5 sh:uniqueLang
- 4.5 Property Pair Constraint Components
- 4.5.1 sh:equals
- 4.5.2 sh:disjoint
- 4.5.3 sh:lessThan
- 4.5.4 sh:lessThanOrEquals
- 4.6 Logical Constraint Components
- 4.6.1 sh:not
- 4.6.2 sh:and
- 4.6.3 sh:or
- 4.6.4 sh:xone
- 4.7 Shape-based Constraint Components
- 4.7.1 sh:node
- 4.7.2 sh:property
- 4.7.3 sh:qualifiedValueShape, sh:qualifiedMinCount, sh:qualifiedMaxCount
- 4.8 Other Constraint Components
- 4.8.1 sh:closed, sh:ignoredProperties
- 4.8.2 sh:hasValue
- 4.8.3 sh:in
- 5. SPARQL-based Constraints
- 5.1 An Example SPARQL-based Constraint
- 5.2 Syntax of SPARQL-based Constraints
- 5.2.1 Prefix Declarations for SPARQL Queries
- 5.3 Validation with SPARQL-based Constraints
- 5.3.1 Pre-bound Variables in SPARQL Constraints ($this, $shapesGraph, $currentShape)
- 5.3.2 Mapping of Solution Bindings to Result Properties
- 6. SPARQL-based Constraint Components
- 6.1 An Example SPARQL-based Constraint Component
- 6.2 Syntax of SPARQL-based Constraint Components
- 6.2.1 Parameter Declarations (sh:parameter)
- 6.2.2 Label Templates (sh:labelTemplate)
- 6.2.3 Validators
- 6.2.3.1 SELECT-based Validators
- 6.2.3.2 ASK-based Validators
- 6.3 Validation with SPARQL-based Constraint Components
- A. Pre-binding of Variables in SPARQL Queries
- B. Summary of SHACL Syntax Rules
- C. SHACL Shapes to Validate Shapes Graphs
- D. Summary of SHACL Core Validators
- E. Security and Privacy Considerations
- F. Acknowledgements
- G. Revision History
- H. References
- H.1 Normative references
- H.2 Informative references