Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 1.46 KB

README.md

File metadata and controls

37 lines (30 loc) · 1.46 KB

Release MRCM Validator

Overview

MRCM refsets are part of International Releases since 20170731. The Release MRCM Validator offers services to make sure SNOMED releases are compliant with the MRCM rules published.

Quick Start

Use Maven to build the executable stand-alone jar and run:

mvn clean package \
        -DskipTests \
        -Ddependency-check.skip=true && \
    java -Xmx4g \
        --add-opens java.base/java.lang=ALL-UNNAMED \
        -jar target/mrcm-validator-*-jar-with-dependencies.jar \
            {release_package_unzipped_root_dir} \
            {content_type} \
            {release_date} \
            {result_dir}

Configuration options

  • {release_package_unzipped_root_dir} is for the release package unzipped file root directory. eg: /Releases/SnomedCT_InternationalRF2_PRODUCTION_20170731T120000Z
  • {content_type} is to state whether to use stated or inferred relationships for validation. eg: stated or inferred. To run both, use "stated,inferred"
  • {release_date} is the effective date for the release file that is being validated.The format is yyyyMMdd eg:20170731
  • {result_dir} is the directory where validation reports will be saved.

Validation results

The following reports will be listed in {result_dir} folder.

  • MrcmSummaryReport.txt
  • MrcmValidationReportWithError.txt
  • MrcmValidationReportWithWarning.txt
  • MRCMValidationPassed.txt
  • MRCMValidationSkipped.txt