Creating a Concept
Creating Code Systems are managed by the controls above the Code Systems table

🚧To create a new Code System, please follow the steps below:
Define the Classification
The Classification is used for internal model validation, the classification lets the CDR understand the overall categorization under which the concept falls

🚧To define the Classification for the Concept:
Click on the Classification input
After, a dropdown will appear with a collection of available Classifications

Select an appropriate Classification

Add Names
Names are human readable descriptions of the concept which appear in SanteDB's user interface

🚧To add a Name for the Concept:
Enter the Name into the Name Value input
Select the appropriate language in the Language input
Adding More Names
Adding More Names is handled by the Add button
🚧To add another Name for the Concept:
Click the Add button
Enter the Name into the Name Value input
Select the appropriate language in the Language input
Add Associations
Setting Membership of a Concept is handled through the Members of Set input. This input handles groupings of concepts within a concept set

🚧To add the new Concept to an existing Concept Set :
Click the Concept Set input
After, a dropdown will appear with a collection of available Concept Sets

Select an appropriate Concept Set
Click the Add button

➕Adding More Associations
Adding more associations are handled through the Add button
🚧To add more Concept Set associations:
Select another Concept Set
Click the Add button
❌Removing an Association
Removing Associations are handled by the Remove button

🚧To remove a Concept Set associations:
Click the Remove button
Add Reference Terms
The Reference Terms are wire level manifestations of the concept in a particular code system.

🚧To add a Reference Term for the Concept:
Click the Add button
After, new controls will appear in the Reference Terms input

Select a Mapping
The Mapping defines the comparison between a Reference Term and a Code in the Code System
Click the Mapping input
After, a dropdown should appear with a collection of Mapping options

Search and select an appropriate Mapping option

Different Mappings
The mapping should be selected keeping the following options in mind:
SAME_AS— The Reference Term has an identical semantic meaning as the Code in the Code SystemINVERSE_OF— The Reference Term has the opposite meaning as the Code in the Code SystemNEGATION_OF— The Reference Term indicates a *negation of the Code in the *Code System (e.g.a code indicating a negative diagnosis)NARROWER_THAN— The Reference Term has a definition that is narrower in meaning to the Code in the Code SystemWIDER_THAN— The Reference Term has a meaning that is more broad in meaning to the Code in the Code System
Select a Domain
The Domain defines the relationship for comparison between a Reference Term and a Code System
Click on the Domain input
After, a dropdown should appear with a collection of Domain options

Search and select an appropriate Domain option

Select a Mnemonic from the Domain
The Mnemonic defines the relationship to the Code in the Code System for comparison
Click on the Mnemonic input
After, a dropdown will display with a collection of available Mnemonic options

Search and select an appropriate Mnemonic option.

➕Adding More Reference Terms
To Add More Reference Terms, click the Add button

❌Removing Reference Terms
To Remove Reference Terms, click the Remove button

After, you should be directed to the Edit Concept View.
Please see the Editing a Concept guide for more information.
Last updated


