Constraint Descriptor : constraint_ccd_participant_associatedEntity_EmergencyContact (type: INFO, kind: )

Constraint : constraint_ccd_participant_associatedEntity_EmergencyContact

Constraint Name
constraint_ccd_participant_associatedEntity_EmergencyContact (type: INFO, kind: )
Constraint Class
ContinuityOfCareDocument
Package
ccd
Description
CCD MAY contain one or more emergency contact. (CCD, CONF-115) An emergency contact SHALL be represented with ClinicalDocument/participant/associatedEntity. (CCD, CONF-116) The value for “ClinicalDocument/participant/associatedEntity/@classCode” in an emergency contact participant SHALL be “ECON” “Emergency contact” 2.16.840.1.113883.5.41 EntityClass STATIC. (CCD, CONF-118)
OCL
self.participant->select(part : POCDMT000040Participant1 | 
		(not part.associatedEntity.oclIsUndefined()) and 
		(not part.associatedEntity.classCode.oclIsUndefined()) and 
		part.associatedEntity.classCode=RoleClassAssociative::ECON
)->size()>0