389 | | |
| 389 | * Content model |
| 390 | * If a __CMD element__ or __CMD attribute__ in the CCSL has a "!ValueScheme" __XML attribute__, its value '''MUST''' be interpreted as the name of the __XML Schema Datatype__ that defines the allowed value range of the __XML element__ derived from the __CMD element__ or __XML attribute__ derived from the __CMD attribute__. |
| 391 | * If a __CMD element__ or __CMD attribute__ in the CCSL has a descendant __XML element__ "!ValueScheme" that contains an __XML element__ "pattern", then its text value '''MUST''' be interpreted as the __XML Schema Regular Expressions__ that defines the allowed value range of the __XML element__ derived from this __CMD element__ or __XML attribute__ derived from the __CMD attribute__. |
| 392 | * If a __CMD element__ or __CMD attribute__ in the CCSL has a descendant __XML element__ "!ValueScheme" that contains an __XML element__ "Vocabulary": |
| 393 | * The __XML attributes__ "!ValueProperty" and "!ValueLanguage" of the __XML element__ "Vocabulary" '''MAY''' be transformed into XML attributes in the "ann" namespace on the __XML element declaration__ in the case of a __CMD element__ or __XML attribute declaration__ in the case of a __CMD attribute__. |
| 394 | * The __XML attribute__ "URI" of the __XML element__ "Vocabulary", if present, '''MUST''' be transformed into an attribute "!cmd:ValueConceptLink" of the same value on the __XML element declaration__ in the case of a __CMD element__ or __XML attribute declaration__ in the case of a __CMD attribute__. |