ETIM BMEcat Validator
Free, no login. Upload BMEcat ETIM XML and check XSD, ETIM guideline, and ETIM 10 semantic issues.
Most files use this.
Learn more
Use this for standard BMEcat ETIM 5.0.1 XML exports.
XSD
5.0.1
Checks XML structure against the BMEcat ETIM 5.0.1 schema.
Guideline
V5.0.2
Runs ETIM guideline checks, including country-profile rules where they apply.
Semantic
ETIM 10.0 when declared
Runs ETIM 10 semantic checks only when the file declares ETIM-10.0 in the feature system reference.
- This is the right choice for most current BMEcat ETIM files.
- This tool is for BMEcat ETIM XML. For xChange JSON, use the xChange Validator.
Drop your BMEcat XML here or browse
Use this for BMEcat ETIM XML files. For xChange JSON, use the xChange Validator.
Need help with a real file?
Example output
Passing input
pass<REFERENCE_FEATURE_SYSTEM_NAME>ETIM-10.0</REFERENCE_FEATURE_SYSTEM_NAME>
<REFERENCE_FEATURE_GROUP_ID>EC000048</REFERENCE_FEATURE_GROUP_ID>
<FEATURE>
<FNAME>EF000415</FNAME>
<FVALUE>EV000190</FVALUE>
</FEATURE>- Status: pass
- XSD valid
- Guideline checks passed
- ETIM 10 value valid for the feature
Failing input
fail<REFERENCE_FEATURE_SYSTEM_NAME>ETIM-10.0</REFERENCE_FEATURE_SYSTEM_NAME>
<REFERENCE_FEATURE_GROUP_ID>EC000048</REFERENCE_FEATURE_GROUP_ID>
<FEATURE>
<FNAME>EF000415</FNAME>
<FVALUE>EV999999</FVALUE>
</FEATURE>- Status: fail
- XSD valid
- Guideline checks passed
- EV999999 is not allowed for EF000415
What this tool checks
BMEcat ETIM 5.0.1 runs XSD and ETIM guideline checks. ETIM 10 semantic checks run when the file declares ETIM-10.0.
BMEcat ETIM 4.0.3 runs XSD validation only.
This tool is for BMEcat ETIM XML, not ETIM xChange 2.0. For xChange files, use the xChange Validator.