The OpenCodeList Format (OpenCodeList) is a standardized JSON format for representing generic code lists.
The main features are:
- Definition of generic code lists and code list collections using JSON
- Support for versioning
- Support for multilingual strings
- Support for multi-column keys
- Support for multi-column foreign keys as reference to external code lists
- OpenCodeList documents can be validated against the OpenCodeList Document Schema
- Semantically largely compatible with Code List Representation (genericode)
- Open Source
The documentation website is part of this repository. We have implemented it using MkDocs and Material for MkDocs. It is published under https://openpotato.github.io/opencodelist/.
Yes, that would be much appreciated. OpenCodeList is currently a draft. We are open for any feedback! Use the Issue Tracker for asking and/or submitting a Pull Request.