At some point I think I'm going to want this in Dart.
The following parts of FHIR Validation have been implemented.
- Structure
- Cardinality
- Value Domains
The following aspects have NOT been implemented
- Invariants - these are listed as Constraints in the Structure Definitions (todo)
- Profiles (todo)
- Coding/CodeableConcept bindings (todo)
- Questionnaires (todo)
- Business Rules