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

Constraint : constraint_allowedSlot

Constraint Name
constraint_allowedSlot (type: ERROR, kind: )
Package
cmpd
Description
Allowed metadatas are $XDSDocumentEntryPatientId, $XDSDocumentEntryEntryUUID, $XDSDocumentEntryUniqueId, $XDSDocumentEntryPracticeSettingCode, $XDSDocumentEntryCreationTimeFrom, $XDSDocumentEntryCreationTimeTo, $XDSDocumentEntryServiceStartTimeFrom, $XDSDocumentEntryServiceStartTimeTo, $XDSDocumentEntryServiceStopTimeFrom, $XDSDocumentEntryServiceStopTimeTo, $XDSDocumentEntryHealthcareFacilityTypeCode, $XDSDocumentEntryEventCodeList, $XDSDocumentEntryConfidentialityCode, $XDSDocumentEntryAuthorPerson, $XDSDocumentEntryStatus on FindPrescriptionsForValidation messageType (IHE_PHARM_Suppl_CMPD_Rev1, 3.1.4.1.2.1.1.1)
OCL
self.slot->forAll(sl : SlotType1 | 
	(not sl.name.oclIsUndefined()) and 
	(
		sl.name='$XDSDocumentEntryUniqueId' or 
		sl.name='$XDSDocumentEntryPracticeSettingCode' or 
		sl.name='$XDSDocumentEntryCreationTimeFrom' or 
		sl.name='$XDSDocumentEntryCreationTimeTo' or 
		sl.name='$XDSDocumentEntryServiceStartTimeFrom' or 
		sl.name='$XDSDocumentEntryServiceStartTimeTo' or 
		sl.name='$XDSDocumentEntryServiceStopTimeFrom' or 
		sl.name='$XDSDocumentEntryServiceStopTimeTo' or 
		sl.name='$XDSDocumentEntryHealthcareFacilityTypeCode' or 
		sl.name='$XDSDocumentEntryEventCodeList' or 
		sl.name='$XDSDocumentEntryConfidentialityCode' or 
		sl.name='$XDSDocumentEntryAuthorPerson' or 
		sl.name='$XDSDocumentEntryStatus' or 
		sl.name='$XDSDocumentEntryPatientId' or 
		sl.name='$XDSDocumentEntryEntryUUID'
	)
)