Skip to content

Instantly share code, notes, and snippets.

@charles-dyfis-net
Created July 10, 2015 17:08
Show Gist options
  • Save charles-dyfis-net/983d4054f4f9424a1698 to your computer and use it in GitHub Desktop.
Save charles-dyfis-net/983d4054f4f9424a1698 to your computer and use it in GitHub Desktop.
declare namespace sw = 'urn:swift:xsd:seev.031.002.05';
declare namespace env = 'CDTS-SUBMIT';
declare context item := document { <env:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:env="CDTS-SUBMIT">
<env:Body>
<cdtPrefix>
<cdtprVersion>01</cdtprVersion>
<cdtprOperation>SUBMIT</cdtprOperation>
<cdtprFunction>GCAMS1O</cdtprFunction>
<cdtprDirectionFlag>O</cdtprDirectionFlag>
</cdtPrefix>
<cdtDataDescription>
<cdtddVersion>01</cdtddVersion>
<cdtddFirmId>ABC</cdtddFirmId>
<cdtddBusinessDataFormat>GCAMS1O-XML</cdtddBusinessDataFormat>
<cdtddReferenceNum>123</cdtddReferenceNum>
<cdtddTrackingNum>123</cdtddTrackingNum>
<cdtddDestination>AQ</cdtddDestination>
<cdtddSeqNum>0000000</cdtddSeqNum>
<cdtddCycleNum>00</cdtddCycleNum>
<cdtddBusinessDate>00000000</cdtddBusinessDate>
</cdtDataDescription>
<cdtBusinessData>
<AppHdr xmlns="urn:iso:std:iso:20022:tech:xsd:head.001.001.01" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Fr>
<FIId>
<FinInstnId>
<BICFI>ABC</BICFI>
</FinInstnId>
</FIId>
</Fr>
<To>
<FIId>
<FinInstnId>
<BICFI>ABC </BICFI>
</FinInstnId>
</FIId>
</To>
<BizMsgIdr>ABC</BizMsgIdr>
<MsgDefIdr>seev.031.002.05</MsgDefIdr>
<BizSvc>CSD</BizSvc>
<CreDt>9999-99-99T00:02:17Z</CreDt>
</AppHdr>
<Document xmlns="urn:swift:xsd:seev.031.002.05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CorpActnNtfctn>
<NtfctnGnlInf>
<NtfctnTp>REPL</NtfctnTp>
<PrcgSts>
<Cd>
<EvtCmpltnsSts>COMP</EvtCmpltnsSts>
<EvtConfSts>CONF</EvtConfSts>
</Cd>
</PrcgSts>
</NtfctnGnlInf>
<PrvsNtfctnId>
<Id>00000000</Id>
</PrvsNtfctnId>
<EvtsLkg>
<EvtId>
<LkdOffclCorpActnEvtId>US8</LkdOffclCorpActnEvtId>
</EvtId>
<LkgTp>
<Cd>INFO</Cd>
</LkgTp>
</EvtsLkg>
<CorpActnGnlInf>
<CorpActnEvtId>000</CorpActnEvtId>
<OffclCorpActnEvtId>US7</OffclCorpActnEvtId>
<EvtPrcgTp>
<Cd>DISN</Cd>
</EvtPrcgTp>
<EvtTp>
<Cd>INTR</Cd>
</EvtTp>
<MndtryVlntryEvtTp>
<Cd>CHOS</Cd>
</MndtryVlntryEvtTp>
<UndrlygScty>
<FinInstrmId>
<OthrId>
<Id>J54675AA1</Id>
<Tp>
<Cd>CUSP</Cd>
</Tp>
</OthrId>
<Desc>JASDFKASDFADSFAFADSF</Desc>
</FinInstrmId>
<ClssfctnTp>
<ClssfctnFinInstrm>DBXXXX</ClssfctnFinInstrm>
</ClssfctnTp>
</UndrlygScty>
</CorpActnGnlInf>
<AcctDtls>
<ForAllAccts>
<IdCd>GENR</IdCd>
</ForAllAccts>
</AcctDtls>
<CorpActnDtls>
<DtDtls>
<RcrdDt>
<Dt>
<Dt>0000-04-03</Dt>
</Dt>
</RcrdDt>
</DtDtls>
<RateAndAmtDtls>
<Intrst>
<Rate>0</Rate>
</Intrst>
</RateAndAmtDtls>
<IntrstAcrdNbOfDays>0</IntrstAcrdNbOfDays>
</CorpActnDtls>
<CorpActnOptnDtls>
<OptnNb>001</OptnNb>
<OptnTp>
<Cd>CASH</Cd>
</OptnTp>
<DfltPrcgOrStgInstr>
<DfltOptnInd>true</DfltOptnInd>
</DfltPrcgOrStgInstr>
<DtDtls>
<RspnDdln>
<Dt>
<DtTm>0000-04-10T20:00:00-04:00</DtTm>
</Dt>
</RspnDdln>
</DtDtls>
<PrdDtls>
<ActnPrd>
<Prd>
<StartDt>
<Dt>
<DtTm>0000-04-06T00:00:00-04:00</DtTm>
</Dt>
</StartDt>
<EndDt>
<NotSpcfdDt>UKWN</NotSpcfdDt>
</EndDt>
</Prd>
</ActnPrd>
</PrdDtls>
<CshMvmntDtls>
<CdtDbtInd>CRDT</CdtDbtInd>
<IncmTp>
<Id>0004</Id>
<Issr>IRSX</Issr>
</IncmTp>
<DtDtls>
<PmtDt>
<Dt>
<Dt>0000-04-18</Dt>
</Dt>
</PmtDt>
</DtDtls>
<RateAndAmtDtls>
<IntrstRateUsdForPmt>
<RateTpAndAmtAndRateSts>
<RateTp>
<Cd>SCHD</Cd>
</RateTp>
<Amt Ccy="USD">21.17125</Amt>
</RateTpAndAmtAndRateSts>
</IntrstRateUsdForPmt>
<WhldgOfLclTax>
<Rate>15.315</Rate>
</WhldgOfLclTax>
</RateAndAmtDtls>
</CshMvmntDtls>
</CorpActnOptnDtls>
<CorpActnOptnDtls>
<OptnNb>002</OptnNb>
<OptnTp>
<Cd>CASH</Cd>
</OptnTp>
<OptnFeatrs>
<Cd>ASVO</Cd>
</OptnFeatrs>
<DfltPrcgOrStgInstr>
<DfltOptnInd>false</DfltOptnInd>
</DfltPrcgOrStgInstr>
<DtDtls>
<RspnDdln>
<Dt>
<DtTm>0000-04-10T20:00:00-04:00</DtTm>
</Dt>
</RspnDdln>
</DtDtls>
<PrdDtls>
<ActnPrd>
<Prd>
<StartDt>
<Dt>
<DtTm>0000-04-06T00:00:00-04:00</DtTm>
</Dt>
</StartDt>
<EndDt>
<NotSpcfdDt>UKWN</NotSpcfdDt>
</EndDt>
</Prd>
</ActnPrd>
</PrdDtls>
<CshMvmntDtls>
<CdtDbtInd>CRDT</CdtDbtInd>
<IncmTp>
<Id>0004</Id>
<Issr>IRSX</Issr>
</IncmTp>
<DtDtls>
<PmtDt>
<Dt>
<Dt>0000-04-18</Dt>
</Dt>
</PmtDt>
</DtDtls>
<RateAndAmtDtls>
<IntrstRateUsdForPmt>
<RateTpAndAmtAndRateSts>
<RateTp>
<Cd>SCHD</Cd>
</RateTp>
<Amt Ccy="USD">25</Amt>
</RateTpAndAmtAndRateSts>
</IntrstRateUsdForPmt>
<WhldgOfLclTax>
<Rate>0</Rate>
</WhldgOfLclTax>
</RateAndAmtDtls>
</CshMvmntDtls>
</CorpActnOptnDtls>
<AddtlInf>
<AddtlTxt>
<UpdDt>0000-04-04</UpdDt>
<AddtlInf> adfafadfasdfasdfasdfsdafadfdsafdf</AddtlInf>
</AddtlTxt>
</AddtlInf>
<Regar>
<NmAndAdr>
<Nm>Not Available</Nm>
</NmAndAdr>
</Regar>
<SplmtryData>
<Envlp>
<Document xmlns="urn:swift:xsd:supl.001.001.05" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DTCCCANOCSDDataSD1>
<NtfctnGnlInf>
<PlcAndNm>/Document/CorpActnNtfctn/NtfctnGnlInf</PlcAndNm>
<CretDtAndTm>0000-04-24T11:34:09</CretDtAndTm>
<UpdDtAndTm>0000-04-24T20:02:16</UpdDtAndTm>
</NtfctnGnlInf>
<CorpActnGnlInf>
<PlcAndNm>/Document/CorpActnNtfctn/CorpActnGnlInf</PlcAndNm>
<EDSMsggElgbltyFlg>true</EDSMsggElgbltyFlg>
<DTCFCPElctnFlg>false</DTCFCPElctnFlg>
<AsstSvcrPrcgFlg>true</AsstSvcrPrcgFlg>
</CorpActnGnlInf>
<UndrlygScty>
<PlcAndNm>/Document/CorpActnNtfctn/CorpActnGnlInf/UndrlygScty</PlcAndNm>
<CtryOfListg>DE</CtryOfListg>
<IncmSrcCtry>JP</IncmSrcCtry>
<DTCAsstClss>CRPB</DTCAsstClss>
<DTCAsstTp>S500</DTCAsstTp>
</UndrlygScty>
<CorpActnDtls>
<PlcAndNm>/Document/CorpActnNtfctn/CorpActnDtls</PlcAndNm>
<CutOffDays>0</CutOffDays>
<EDSMsggCtryCd>JP</EDSMsggCtryCd>
<RDPRefNb>yyyyyyJ54675xxxxxxxxxxxxxxxxxxxx</RDPRefNb>
</CorpActnDtls>
<CorpActnDtDtls>
<PlcAndNm>/Document/CorpActnNtfctn/CorpActnDtls/DtDtls</PlcAndNm>
<DTCPosCaptrDt>0000-04-03</DTCPosCaptrDt>
</CorpActnDtDtls>
<OptnDtls>
<PlcAndNm>/Document/CorpActnNtfctn/CorpActnOptnDtls[1]</PlcAndNm>
<XtndedOptnFeatrs>FORU</XtndedOptnFeatrs>
<DfltOptnFlg>true</DfltOptnFlg>
<RDPRefNb>yyyyyyJ54675xxxxxxxxxxxxxxxxxxxx</RDPRefNb>
</OptnDtls>
<OptnDtls>
<PlcAndNm>/Document/CorpActnNtfctn/CorpActnOptnDtls[2]</PlcAndNm>
<XtndedOptnFeatrs>FORX</XtndedOptnFeatrs>
<RDPRefNb>yyyyyyJ54675xxxxxxxxxxxxxxxxxxxx</RDPRefNb>
</OptnDtls>
<CshMvmntDtls>
<PlcAndNm>/Document/CorpActnNtfctn/CorpActnOptnDtls[1]/CshMvmntDtls[1]</PlcAndNm>
<DTCPayMtd>1</DTCPayMtd>
<DTCPayOrdr>0</DTCPayOrdr>
<NRATaxRptblFlg>false</NRATaxRptblFlg>
<DclrdGrssRate>
<AmtPricPerFinInstrmQty>
<AmtPricTp>ACTU</AmtPricTp>
<PricVal Ccy="USD">25</PricVal>
<FinInstrmQty>
<FaceAmt>1000</FaceAmt>
</FinInstrmQty>
</AmtPricPerFinInstrmQty>
</DclrdGrssRate>
<RDPRefNb>yyyyyyJ54675xxxxxxxxxxxxxxxxxxxx</RDPRefNb>
</CshMvmntDtls>
<CshMvmntDtls>
<PlcAndNm>/Document/CorpActnNtfctn/CorpActnOptnDtls[2]/CshMvmntDtls[1]</PlcAndNm>
<DTCPayMtd>1</DTCPayMtd>
<DTCPayOrdr>0</DTCPayOrdr>
<NRATaxRptblFlg>false</NRATaxRptblFlg>
<RDPRefNb>yyyyyyJ54675xxxxxxxxxxxxxxxxxxxx</RDPRefNb>
</CshMvmntDtls>
<Agt>
<PlcAndNm>/Document/CorpActnNtfctn/Regar/NmAndAdr</PlcAndNm>
<AgtId>00009910</AgtId>
</Agt>
</DTCCCANOCSDDataSD1>
</Document>
</Envlp>
</SplmtryData>
</CorpActnNtfctn>
</Document>
</cdtBusinessData>
</env:Body>
</env:Envelope> };
/env:Envelope/env:Body/cdtBusinessData/*:Document
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment