Constraint Descriptor : cons_lux_authid1 (type: ERROR, kind: )

Constraint : cons_lux_authid1

Constraint Name
cons_lux_authid1 (type: ERROR, kind: )
Constraint Class
AuthorSpec
Package
luxh
Description
For each author/assignedAuthor, id element can have nullFlavor, otherwise it shall have @root and may have an @extension attribute
OCL
self.assignedAuthor.oclIsUndefined() or 
self.assignedAuthor.id->forAll(ii : II |
	(not ii.nullFlavor.oclIsUndefined()) or 
	(
		(not ii.root.oclIsUndefined())
	)
)