Difference between revisions of "Core.Validation"

From emotive
Jump to navigation Jump to search
Line 4: Line 4:
  
 
== Introduction ==
 
== Introduction ==
To ensure '''data security and data quality'' a two-step validation process is defined in OTX
+
To ensure '''data security and data quality''' a two-step validation process is defined in OTX
  
# Validation against the XML schema
+
# '''Validation against the XML schema'''
 
#* Review against defined in the XML Schema rules (syntax, cardinality ...)
 
#* Review against defined in the XML Schema rules (syntax, cardinality ...)
 
#* The scope of the validation is always limited a single document
 
#* The scope of the validation is always limited a single document
 
#* Dependencies between documents are not resolved
 
#* Dependencies between documents are not resolved
# Validation against the standardized Checker rules
+
# '''Validation against the standardized checker rules'''
 
#* Is only performed if step 1 was successfully completed
 
#* 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
 
#* The second stage is for the rules that can not be tested with the schema validation

Revision as of 09:41, 11 August 2014

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