Contributor
A person or organization credited on a finding model definition. contributors is an optional list whose members are one of two types.1
| Type | Required fields | Optional |
|---|---|---|
| Organization | name (at least 5 characters), code matching ^[A-Z]{3,4}$ | url |
| Person | github_username, email, name, organization_code | url |
Both types register themselves as they are validated, organizations by code and people by github_username, and both can be loaded from or saved to a JSONL file.2 Seven organizations ship in the base registry: Microsoft, MassGeneral Brigham, Radiology Gamuts Ontology, the Radiological Society of North America, the American College of Radiology, the ACR/RSNA Common Data Elements Project, and the Open Imaging Data Model itself.3
In the published corpus of 2,382 definitions, organization contributors appear on Gamuts-derived, OIDM-authored, and CDE-derived models, while MassGeneral Brigham and Microsoft contributions are credited to individual people carrying those organization codes.
Synonyms and near-synonyms
- Author is used loosely in authoring tools;
contributorsis the field name. - Organization code is the
codeon an organization and theorganization_codeon a person. It is also the middle segment of every OIFM identifier that organization mints. - Source in a finding taxonomy row means the originating list, not a credited contributor.
Identifier form
Organizations are keyed by a three or four letter uppercase code such as MGB. People are keyed by GitHub username.
Where it is used
Finding model format and Authoring workflow.
Conflicts
The Person type requires an email address, so contributor blocks in published definition files carry personal email addresses. This knowledgebase names organizations only and never reproduces those blocks.