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

Constraint : constraint_hpd_addRequestHCProfessional_snRequired

Constraint Name
constraint_hpd_addRequestHCProfessional_snRequired (type: ERROR, kind: )
Package
addRequest
Description
When the addRequest describes an Individual Provider, the sn attribute is required (see 3.59.1 and Table 3.58.4.1.2.2.2-1: Individual Provider Mapping)
OCL
self.attr->select(at: DsmlAttr |
                at.matches(at.name.toLowerCase(),'sn((;lang\\-){1}.+)?')
                )->size() = 1