Core.Validation

From emotive
Revision as of 08:41, 11 August 2014 by Nb (talk | contribs) (→‎Introduction)
Jump to navigation Jump to search

Classification

Name Validation
Short Description OTX Validation data model
Class OTX Core
Pre-Conditions -
Specified by ISO 13209-2

Introduction

To ensure data security and data quality a two-step validation process is defined in OTX

  1. Validation against the XML schema
    • Review against defined in the XML Schema rules (syntax, cardinality ...)
    • The scope of the validation is always limited a single document
    • Dependencies between documents are not resolved
  2. Validation against the standardized checker rules
    • Is only performed if step 1 was successfully completed
    • The second stage is for the rules that can not be tested with the schema validation
    • Here are typically semantic rules defined (eg reviewing document cross-references)
ErrorListControl.png
Validation to ensure data safety and data quality (OTX-Checker)

If both steps successfully, a document is considered to be standards compliant!

The validation is:

  • During the development process
  • Before executing a OTX document

performed.

Checker rules

Core_Chk001
Core_Chk002
Core_Chk003
Core_Chk004
Core_Chk005
Core_Chk006
Core_Chk007
Core_Chk008
Core_Chk009
Core_Chk010
Core_Chk011
Core_Chk012
Core_Chk013
Core_Chk014
Core_Chk015
Core_Chk016
Core_Chk017
Core_Chk018
Core_Chk019
Core_Chk020
Core_Chk021
Core_Chk022
Core_Chk023
Core_Chk024
Core_Chk025
Core_Chk026
Core_Chk027
Core_Chk028
Core_Chk029
Core_Chk030
Core_Chk031
Core_Chk032
Core_Chk033
Core_Chk034
Core_Chk035
Core_Chk036
Core_Chk037
Core_Chk038
Core_Chk039
Core_Chk040
Core_Chk041
Core_Chk042
Core_Chk043
Core_Chk044
Core_Chk045
Core_Chk046
Core_Chk047
Core_Chk048
Core_Chk049
Core_Chk050
Core_Chk051
Core_Chk052
Core_Chk053

See also

​​Naming Conventions
Imports
Declarations
Validities
Signatures
Parameter Declarations
Procedures
Comments