Template for mtype definition

For developing mtypes

name

name

"name": "lab"

description

description

"description": "Laboratory"

datatype

included for consistency, is always mtype

"datatype": "mtype"

sources

sources defined in the header

"sources": {
    "source_name": {
        "name": "Source display name",
        "description": "Source description",
        "codes": []
    }
}

properties

list of fields

modules

list of grouped fields that can be enabled or disabled by the user