Snow Owl Authoring Platform User Guide
9.5
9.5
  • Table of Content
  • 🦉Introduction
    • Getting Started
      • Features
      • How can I run it?
      • Login
        • Repositories
        • SNOMED CT Code Systems Configuration
        • Included SNOMED CT Version
    • User Interface
      • Editors
        • Introduction
        • Vertical Display
        • Horizontal Display
      • Views
        • Bookmarks View
          • Bookmarking
          • Delete
        • Remote Jobs View
      • Perspectives
      • Notification Center
    • Preferences
      • SNOMED CT Settings
      • Editor Tables
      • Reasoners
      • Keyboard Preferences
      • Avatars
  • 🔎Browsing and Searching
    • SNOMED CT View
      • Hierarchy
      • Sub-hierarchy
      • Link with Editor
      • Context Menu
      • Authoring Mode
      • Icons
      • Extension Modules
      • Parents View
    • Searching
      • Filter Search
        • Features
      • Quick Search
        • Features
      • Advanced Search
        • Search Dialog
          • SNOMED CT Concept Search
          • SNOMED CT Description Search
          • Searching for Reference Sets
        • Search View
          • Sorting Results
          • Toolbar
          • Preferences
    • Semantic Queries
      • ECL Operators
      • ECL Editor
      • Project Explorer View
        • Create
        • Expression File
          • Content Assist
          • Concept to Expression
          • Executing a Query
          • Validation
        • Template Preferences
    • Scripting
      • Create
      • Executing Scripts
    • Copying Content
  • 📝Editing and Authoring
    • Authoring Mode Selection
      • OWL Axiom Support
    • SNOMED CT Concept Editor
      • Preferences
      • Navigation
      • Features
      • Overview Page
        • Descriptions Section
        • Properties Section
        • SNOMED CT Properties Section
      • Descriptions Page
      • Relationship Pages
        • Source relationships Page
        • Destination relationships Page
      • Memberships Page
      • SNOMED CT Mappings Page
      • References Page
      • Visualization Page
    • SNOMED CT Editing
      • Concept Creation
        • Creating a Child Concept
        • Creating Sibling Concept
      • Concept Editing
        • Adding a Synonym
        • Changing the Preferred Term
        • Adding a Relationship
        • Editing Relationships
        • Adding Descriptions
        • Concept Reactivation
      • Removing Components
        • Concept Deleting
        • Concept Inactivation
        • Description Inactivation
    • Evaluating Changes
      • Concept History
      • Validation
      • Classification
  • 🧠Description Logic
    • Running the Classification
    • Classification Results
      • Relationship Changes Page
      • Equivalent Concepts Changes Page
      • Concept Changes Page
    • Reasoners
      • ELK
  • 🧱Concept model
    • Machine Readable Concept Model
      • MRCM domain members
      • MRCM attribute domain members
      • MRCM attribute range members
    • Editing MRCM
      • Module scope
      • Domain
      • Attribute
      • Range
  • 📄Reference Sets
    • Reference Set Types
      • Content type Reference Sets
        • Simple type Reference Sets
        • Query type Reference Sets
        • Attribute Value type Reference Sets
        • OWL Expression type Reference Sets
      • Language type Reference Sets
      • Map type Reference Sets
        • Simple Map type Reference Sets
        • Complex Map Type Reference Sets
        • Complex Map Extended with Map Block type Reference Sets
        • Extended Map type Reference Sets
      • Metadata type Reference Sets
        • MRCM Domain Reference Sets
        • MRCM Attribute Domain Reference Sets
        • MRCM Attribute Range Reference Sets
        • MRCM Module Scope Reference Set
        • Module Dependency Reference Set
        • Description Format type Reference Set
    • Reference Set View
      • Link Reference Set Editor with SNOMED CT View
      • Context Menu
      • Tooltips
    • Reference Set Editor
      • Toolbar
      • Context Menu
      • Preferences
    • Authoring
      • Creating Reference Sets
      • Removing/Inactivating Reference Sets
      • Adding Reference Set Members
      • Removing Reference Set Members
    • Combining Reference Sets
    • Compare Reference Sets
  • 🏥Local Code Systems
    • Import
      • Custom Spreadsheet
    • Searching
    • Authoring
      • Creating Local Code Systems
        • Additional Property Definitions
        • Property Validation
      • Deleting Local Code Systems
      • Adding Local Codes
      • Reparenting Local Codes
      • Inactivating Local Codes
      • Deleting Local Codes
    • Validation
    • Export
  • 📅Versioning
    • Introduction
    • Creating a New Version
    • Switching Between Versions
    • Version Compare
      • Browse Changes
      • Export Results
  • 🔁Content Management
    • Code Systems
    • Code Systems View
    • SNOMED CT Importing
    • SNOMED CT Publishing
      • SNOMED CT Reference Set Export
    • SNOMED CT Extensions
    • SNOMED CT Upgrade
      • Perform Upgrade
      • Complete Upgrade Process
  • 👩‍⚕️👨‍⚕️ Collaborative authoring
    • Task Life Cycle
    • The Task List View
    • Task Editor
      • Overview Page
      • Task Changes Page
      • Review Changes Page
    • Authoring
      • Creating a Task
      • Assigning Tasks
      • Activating Tasks
      • Synchronizing Tasks
      • Module-based Editing
      • Promoting and Closing Tasks
      • Commenting on Tasks
      • Review Tasks
        • Approve Changes
        • Reject Changes
        • Request Changes
    • Task Query
  • ✅Validation
    • Run Validation
    • Validation Issues View
      • Filters
      • Validation Result & Export
    • Whitelisting
      • Import
      • Export
  • 📓SNOMED CT Templates
    • SNOMED CT Templates
    • Import
    • Templates View
    • Authoring
      • Creating Templates
      • Deleting Templates
    • Concept Creation by Templates
      • Single Concept Creation
      • Bulk Concept Creation
    • Export
  • 🩺UMLS Code Systems
    • Import
    • Manage Code Systems
    • Searching and Browsing
  • 🛑Error Handling
    • Troubleshooting
      • Error Log View
    • Error Messages
Powered by GitBook
On this page
  1. Concept model
  2. Editing MRCM

Module scope

PreviousEditing MRCMNextDomain

To start authoring MRCM content and to be able to validate extension content through MRCM rules you will need to set up the module scope reference set for your extension. This reference set helps establish the scope of editable rules. They also tell the validation processes and which rules to run against your extension content.

You can create the necessary module scope members from the editor with the help of the Initialize MRCM reference set button at the top right corner of the editor. The warning and the hint in the header will prompt you to use this action as well.

The MRCM editor always opens using the current codesystem's module scope. If you haven't created the necessary module scope members yet, it will have no rules to display, even if you are working with a data set that has international MRCM rules in it already.

This action will open the following wizard.

Under module scope, you will be able to choose one of the modules that belongs to your extension. Once you've made a choice the rest of the wizard will become enabled too and you will have to choose one of two options.

You can either extend an existing rule set by choosing the first option Existing MRCM rules or you can choose to create all MRCM rules needed by your extension from scratch by choosing the Custom new MRCM rule reference sets.

In the first case, no new MRCM reference sets will be created, but three new entries will be added to the MRCM module scope reference set that link the current international reference sets to your extension module as can be seen below.

In the second case, you will have to specify the names of the three new reference sets in which the three different types of MRCM members will be stored. The wizard will autofill a suggested name for these reference sets, but you may customize it as you see fit.

In this case, too, three new module scope members will be created, but this time they will link your extension module to the new reference sets.

In case you chose to maintain MRCM rules in custom new reference sets, the editor will still be empty as adding MRCM members is yet to be done. In case you chose to use an existing rule set those rules will appear in the MRCM editor now.

The resulting wizard will let you choose from modules that have been added to the Module scope reference set (in our example SNOMED CT core and Example extension module). After hitting Finish, the MRCM editor will be updated with content from the MRCM rule reference sets corresponding to the chosen module within the Module scope reference set.

Note that this action doesn't change the module scope for your extension or what rules apply to your extension. It only lets you view content in other module scopes. You can use the same action to switch back to your extension's module scope. The header of the editor displays the current module scope selection for clarity.

If you would like to view an existing rule set, you can do so by using the Update module scope button at the top right corner of the editor.

🧱
MRCM editor without extension content
Initialize MRCM refrerence sets wizard
Use existing MRCM rules option
MRCM module scope refset members for existing MRCM refsets
Custom new reference sets option
MRCM module scope refset members for new MRCM refsets
Update moduel scope wizard
MRCM editor in another modue scope