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

Constraint : constraintRepositoryUniqueId

Constraint Name
constraintRepositoryUniqueId (type: ERROR, kind: )
Constraint Class
XDSOnDemandDocumentEntry
Package
rimihe
Description
repositoryUniqueId have a single value on XDSDocumentEntry (IHE_ITI_Suppl_On_Demand_Documents, 3.61)
OCL
(self.slot->select(sl : SlotType1 | (not sl.name.oclIsUndefined()) and (sl.name = 'repositoryUniqueId'))->size() < 2) and 
self.slot->select(sl : SlotType1 |  (not sl.name.oclIsUndefined()) and (sl.name = 'repositoryUniqueId'))->forAll(sl : SlotType1 | (not sl.valueList.oclIsUndefined()) and (sl.valueList.value->size()=1) )