Difference between revisions of "Core.Validation"
Jump to navigation
Jump to search
(Created page with "{{DISPLAYTITLE:OTX '''Validation''' data model}}Category:OTX-CoreCategory:Validation == Classification == {{ClassificationCore | Validation | OTX Validation data model...") |
|||
Line 15: | Line 15: | ||
#* Here are typically semantic rules defined (eg reviewing document cross-references) | #* Here are typically semantic rules defined (eg reviewing document cross-references) | ||
− | {{ImageStyleCenter|ErrorListControl.png| | + | {{ImageStyleCenter|ErrorListControl.png|1024|Validation to ensure data safety and data quality (OTX-Checker)}} |
If both steps successfully, a document is considered to be standards compliant! | If both steps successfully, a document is considered to be standards compliant! | ||
Line 28: | Line 28: | ||
{| {{TableHeader}} | {| {{TableHeader}} | ||
{{TableRowKeyValueList|[[CoreChk001|Core_Chk001]]|}} | {{TableRowKeyValueList|[[CoreChk001|Core_Chk001]]|}} | ||
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk002|Core_Chk002]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk003|Core_Chk003]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk004|Core_Chk004]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk005|Core_Chk005]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk006|Core_Chk006]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk007|Core_Chk007]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk008|Core_Chk008]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk009|Core_Chk009]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk010|Core_Chk010]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk011|Core_Chk011]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk012|Core_Chk012]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk013|Core_Chk013]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk014|Core_Chk014]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk015|Core_Chk015]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk016|Core_Chk016]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk017|Core_Chk017]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk018|Core_Chk018]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk019|Core_Chk019]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk020|Core_Chk020]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk021|Core_Chk021]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk022|Core_Chk022]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk023|Core_Chk023]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk024|Core_Chk024]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk025|Core_Chk025]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk026|Core_Chk026]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk027|Core_Chk027]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk028|Core_Chk028]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk029|Core_Chk029]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk030|Core_Chk030]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk031|Core_Chk031]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk032|Core_Chk032]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk033|Core_Chk033]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk034|Core_Chk034]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk035|Core_Chk035]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk036|Core_Chk036]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk037|Core_Chk037]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk038|Core_Chk038]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk039|Core_Chk039]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk040|Core_Chk040]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk041|Core_Chk041]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk042|Core_Chk042]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk043|Core_Chk043]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk044|Core_Chk044]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk045|Core_Chk045]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk046|Core_Chk046]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk047|Core_Chk047]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk048|Core_Chk048]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk049|Core_Chk049]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk050|Core_Chk050]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk051|Core_Chk051]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk052|Core_Chk052]]|}} |
− | {{TableRowKeyValueList|[[ | + | {{TableRowKeyValueList|[[CoreChk053|Core_Chk053]]|}} |
|} | |} | ||
Revision as of 07:36, 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
- 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
- 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)
![]() |
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
See also
Naming Conventions
Imports
Declarations
Validities
Signatures
Parameter Declarations
Procedures
Comments