(not self.errorCode.oclIsUndefined()) and ( 
(self.errorCode='XDSMissingDocument') or
(self.errorCode='XDSMissingDocumentMetadata') or
(self.errorCode='XDSRegistryNotAvailable') or
(self.errorCode='XDSRegistryError') or
(self.errorCode='XDSRepositoryError') or
(self.errorCode='XDSRegistryDuplicateUniqueIdInMessage') or
(self.errorCode='XDSRepositoryDuplicateUniqueIdInMessage') or
(self.errorCode='XDSDuplicateUniqueIdInRegistry') or
(self.errorCode='XDSNonIdenticalHash') or
(self.errorCode='XDSRegistryBusy') or
(self.errorCode='XDSRepositoryBusy') or
(self.errorCode='XDSRegistryOutOfResources') or
(self.errorCode='XDSRepositoryOutOfResources') or
(self.errorCode='XDSRegistryMetadataError') or
(self.errorCode='XDSRepositoryMetadataError') or
(self.errorCode='XDSTooManyResults') or
(self.errorCode='XDSExtraMetadataNotSaved') or
(self.errorCode='XDSUnknownPatientId') or
(self.errorCode='XDSPatientIdDoesNotMatch') or
(self.errorCode='XDSUnknownStoredQuery') or
(self.errorCode='XDSStoredQueryMissingParam') or
(self.errorCode='XDSStoredQueryParamNumber') or
(self.errorCode='XDSRegistryDeprecatedDocumentError') or
(self.errorCode='XDSUnknownRepositoryId') or
(self.errorCode='XDSDocumentUniqueIdError') or
(self.errorCode='XDSResultNotSinglePatient') or
(self.errorCode='PartialFolderContentNotProcessed') or
(self.errorCode='PartialReplaceContentNotProcessed') or
(self.errorCode='XDSUnknownCommunity') or
(self.errorCode='XDSMissingHomeCommunityId') or
(self.errorCode='XDSUnavailableCommunity') or 
(self.errorCode='TranscodingError')
)
