The diagram below presents a slightly abstracted view of the core.models in that the data types are not presented as the django.db.models.fields.Field classes. It is included as such here in that the field labels are consistent with those exposed to the mobile clients and accessible through the REST API. Additional django.db.model.fields.Fields for the models are included in the Python implementation when deemed necessary.
django.db.models.fields.Field
django.db.model.fields.Field
mds.core.models.concept
mds.core.models.device
mds.core.models.encounter
mds.core.models.instruction
mds.core.models.location
mds.core.models.observation
mds.core.models.observer
mds.core.models.procedure
mds.core.models.subject