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

Constraint : ch_hpd_013_IdentifierSyntax

Constraint Name
ch_hpd_013_IdentifierSyntax (type: ERROR, kind: )
Package
chhpdAddRequest
Description
At least one value for hcidentifier must start with "RefData:OID:".
OCL
self.attr->forAll( attribute : DsmlAttr | 	
  				attribute.name.toLowerCase() = 'hcidentifier'	implies ( 
  					attribute.value->size() > 0 
  					and (attribute.value->select(oid: String | 
  						self.matches(oid.toLowerCase(), '^refdata:oid:.*'))->size() > 0
  					)
  				)
  			)