fpml:correlationId
A qualified identifier used to correlate between messages
Element information
Namespace: http://www.fpml.org/FpML-5/confirmation
Schema document: fpml-msg-5-5.xsd
Type: fpml:CorrelationId
Properties: Local, Qualified
Content
from type fpml:Scheme
- Maximum length: 255
Attributes
Name | Occ | Type | Description | Notes |
---|---|---|---|---|
correlationIdScheme | [1..1] | xsd:anyURI |
Used in
- Group fpml:CorrelationId.model
- Group fpml:Correlation.model via reference to fpml:CorrelationId.model
- Group fpml:CorrelationAndOptionalSequence.model via reference to fpml:CorrelationId.model
- Group fpml:CorrelationAndSequence.model via reference to fpml:CorrelationId.model
- Type fpml:CorrectableRequestMessage via reference to fpml:CorrelationAndSequence.model
- Type fpml:NonCorrectableRequestMessage via reference to fpml:CorrelationAndSequence.model
- Type fpml:NotificationMessage via reference to fpml:CorrelationAndOptionalSequence.model
- Type fpml:ResponseMessage via reference to fpml:CorrelationAndOptionalSequence.model
- Type fpml:AllocationApproved via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:allocationApproved)
- Type fpml:AllocationRefused via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:allocationRefused)
- Type fpml:ClearingConfirmed via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:clearingConfirmed)
- Type fpml:ClearingEligibility via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:clearingEligibility)
- Type fpml:ClearingRefused via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:clearingRefused)
- Type fpml:ClearingStatus via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:clearingStatus)
- Type fpml:CollateralAllocationAccepted via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:collateralAllocationAccepted)
- Type fpml:ConfirmationAgreed via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:confirmationAgreed)
- Type fpml:ConfirmationDisputed via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:confirmationDisputed)
- Type fpml:ConfirmationRetracted via reference to fpml:CorrelationAndSequence.model (Element fpml:requestConfirmationRetracted)
- Type fpml:ConfirmationStatus via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:confirmationStatus)
- Type fpml:ConsentGranted via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:consentGranted)
- Type fpml:ConsentRefused via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:consentRefused)
- Type fpml:CreditEventNotification via reference to fpml:CorrelationAndSequence.model (Element fpml:creditEventNotification)
- Type fpml:CreditEventNotificationRetracted via reference to fpml:CorrelationAndSequence.model (Element fpml:creditEventNotificationRetracted)
- Type fpml:EventStatusResponse via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:eventStatusResponse)
- Type fpml:ExecutionAdvice via reference to fpml:CorrelationAndSequence.model (Element fpml:executionAdvice)
- Type fpml:ExecutionAdviceRetracted via reference to fpml:CorrelationAndSequence.model (Element fpml:executionAdviceRetracted)
- Type fpml:ExecutionRetracted via reference to fpml:CorrelationAndSequence.model (Element fpml:executionRetracted)
- Type fpml:MaturityNotification via reference to fpml:CorrelationAndSequence.model (Element fpml:maturityNotification)
- Type fpml:RequestAllocation via reference to fpml:CorrelationAndSequence.model (Element fpml:requestAllocation)
- Type fpml:RequestAllocationRetracted via reference to fpml:CorrelationAndSequence.model (Element fpml:requestAllocationRetracted)
- Type fpml:RequestClearing via reference to fpml:CorrelationAndSequence.model (Element fpml:requestClearing)
- Type fpml:RequestClearingEligibility via reference to fpml:CorrelationAndSequence.model (Element fpml:requestClearingEligibility)
- Type fpml:RequestClearingRetracted via reference to fpml:CorrelationAndSequence.model (Element fpml:requestClearingRetracted)
- Type fpml:RequestCollateralAllocation via reference to fpml:CorrelationAndSequence.model (Element fpml:requestCollateralAllocation)
- Type fpml:RequestConfirmation via reference to fpml:CorrelationAndSequence.model (Element fpml:requestConfirmation)
- Type fpml:RequestConsent via reference to fpml:CorrelationAndSequence.model (Element fpml:requestConsent)
- Type fpml:RequestConsentRetracted via reference to fpml:CorrelationAndSequence.model (Element fpml:requestConsentRetracted)
- Type fpml:RequestEventStatus via reference to fpml:CorrelationAndSequence.model (Element fpml:requestEventStatus)
- Type fpml:RequestExecution via reference to fpml:CorrelationAndSequence.model (Element fpml:requestExecution)
- Type fpml:RequestExecutionRetracted via reference to fpml:CorrelationAndSequence.model (Element fpml:requestExecutionRetracted)
- Type fpml:RequestRetransmission via reference to fpml:CorrelationAndSequence.model (Element fpml:requestRetransmission)
- Type fpml:RequestTradeReferenceInformationUpdate via reference to fpml:CorrelationAndSequence.model (Element fpml:requestTradeReferenceInformationUpdate)
- Type fpml:RequestTradeReferenceInformationUpdateRetracted via reference to fpml:CorrelationAndSequence.model (Element fpml:requestTradeReferenceInformationUpdateRetracted)
- Type fpml:ServiceNotification via reference to fpml:CorrelationAndOptionalSequence.model (Element fpml:serviceNotification)
- Type fpml:TradeChangeAdvice via reference to fpml:CorrelationAndSequence.model (Element fpml:tradeChangeAdvice)
- Type fpml:TradeChangeAdviceRetracted via reference to fpml:CorrelationAndSequence.model (Element fpml:tradeChangeAdviceRetracted)
- Type fpml:VerificationStatusNotification via reference to fpml:CorrelationAndSequence.model (Element fpml:verificationStatusNotification)
- Type fpml:EventIdentifier via reference to fpml:CorrelationId.model (Elements fpml:eventIdentifier, fpml:eventIdentifier)
- Type fpml:ExecutionNotification via reference to fpml:CorrelationAndSequence.model (Elements fpml:executionNotification, fpml:optionExpirationNotification)
- Type fpml:Acknowledgement via reference to fpml:CorrelationAndOptionalSequence.model (Elements fpml:clearingEligibilityAcknowledgement, fpml:collateralAllocationAcknowledgement, fpml:creditEventAcknowledgement, fpml:verificationStatusAcknowledgement)
- Type fpml:EventRequestAcknowledgement via reference to fpml:CorrelationAndOptionalSequence.model (Elements fpml:executionAcknowledgement, fpml:executionAdviceAcknowledgement, fpml:maturityAcknowledgement, fpml:tradeReferenceInformationUpdateAcknowledgement, fpml:tradeChangeAdviceAcknowledgement, fpml:consentAcknowledgement, fpml:confirmationAcknowledgement, fpml:clearingAcknowledgement, fpml:allocationAcknowledgement)
- Type fpml:Exception via reference to fpml:CorrelationAndOptionalSequence.model (Elements fpml:clearingEligibilityException, fpml:executionException, fpml:executionAdviceException, fpml:maturityException, fpml:tradeReferenceInformationUpdateException, fpml:tradeChangeAdviceException, fpml:consentException, fpml:confirmationException, fpml:clearingException, fpml:allocationException, fpml:collateralAllocationRejected, fpml:creditEventException, fpml:eventStatusException, fpml:messageRejected, fpml:serviceNotificationException, fpml:verificationStatusException)
Sample instance
<correlationId correlationIdScheme="http://www.party2.com/correlation-id">18671867</correlationId>