Description
Need to understand Code lists in XML documents your process? Want to secure implement electronic invoicing? This course covers the development and deployment of controlled vocabularies. It provides an overview of how to apply an validation processes against instances that include constrained information items.
This course offers an intensive immersion into all conceptual and practical aspects of deploying controlled vocabularies and associated validation tasks. The class is technical in nature involving hands-on creation of artefacts and the configuration and invocation of validation processes.
This technically-oriented course is written for anyone using controlled vocabularies with any XML document vocabulary, and will be of interest to users of Universal Business Language (UBL).
This course offers to learn first hand from Mr G. Ken Holman, an internationally renowned trainer and expert that is participating at the forefront of XML standardization.
Audience
This course is aimed at people needing to understand both conceptual and practical aspects of deploying controlled vocabularies and associated validation tasks.
This is a course for both developers and information architects.
Course contents
The following topics are covered in this course:
- All aspects of Controlled Vocabularies.
- Code list and constrained value concepts.
- Controlled vocabulary representation.
- Controlled vocabulary extension and restriction.
- Methodology for controlled vocabulary and value validation.
- OASIS genericode and OASIS context/value association.
- Validation with ISO/IEC 19757-3 Schematron.
- Creating your own business document controlled vocabulary.
Prerequisites
Basic knowledge of using the Windows or Linux operating system in order to run the exercise environment.
There are no formal prerequisites for this course, though the instructor assumes the student who participates in exercises has basic knowledge of XML concepts and the proficiency to write well-formed XML syntax (schema or DTD knowledge is not a requirement).
Format
- A 1 day instructor-lead presentation delivered by an acknowledged expert of the subject matter.
- This is an intensive class running 7 to 9 hours per day including the exercises.
- Hands-on lab exercises are included to help understand the learned information.
Course materials
- A student guide in print with all presentation slides and hand-on lab exercises that implement the skills learned is available as an option.
- The student guide is also available to students in PDF format.
Language
The course presentation and materials are in English only.
Length
1 Day.
Level
This course is conceptual in nature: level 3 (of 5).
Equipment
- Classroom is equipped with PC hardware. Systems are loaded with Windows. Linux is available in a VM environment. Student chooses preferred environment. 1 student per machine.
- Students can choose to run the exercises and the PDF handouts on their own laptops if they wish.
Prerequisite course
Attendees may also be interested in the CS142 Practical Universal Business Language Deployment course, offered as a separately ordered hands-on class that is scheduled to precede this class.


