<div><font color="#000000"><font>The DD is a pretty simple XML file.  Find FIX44.xml and have a look.  (In the source release, it's in spec/fix.  Should be somewhere similar in the binary release.)  It's basically two large sections: message definitions followed by field definition.  I think after 5 or 10 minutes, you'll get how it works.<br>

</font></font></div><div><font color="#000000"><font><br></font></font></div><div><font color="#000000"><font>Furthermore, if you're connecting to a commercial counterparty, they should have a doc for you of some sort that tells exactly what messages and fields they expect and do not expect.  You should not have to reverse-engineer a DD based on what you receive.</font></font></div>

<div><font color="#000000"><font><br></font></font></div><br><div class="gmail_quote">On Thu, Aug 2, 2012 at 7:14 AM, Dean Reese <span dir="ltr"><<a href="mailto:contact@blackwavetechnologies.com" target="_blank">contact@blackwavetechnologies.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Not being versed in FIX beyond the basics, I have never had to make changes to the DD.   Can you please suggest changes to the base AP DD that would better reflect the AP message I am receiving?<br>


<br>
<br>
<a href="tel:20120731-14" value="+12012073114" target="_blank">20120731-14</a>:05:28.149 : 8=FIX.4.4<br>
@9=230<br>
@35=AP<br>
@34=3<br>
@49=ADSSUATTRADE<br>
@52=<a href="tel:20120731-14" value="+12012073114" target="_blank">20120731-14</a>:06:37.848<br>
@56=FixKevindemo<br>
@1=20050500001<br>
@55=EURUSD<br>
@453=0<br>
@581=1<br>
@702=1<br>
@704=0<br>
@705=20000<br>
@710=634792896000000000<br>
@715=20120802<br>
@721=P-DEA30E1PHC0IW7V<br>
@730=1.22608<br>
@731=1<br>
@734=1.22608<br>
@753=1<br>
@708=20000<br>
@10=030<br>
<br>
<br>
<br>
<br>
<br>
  <message name="PositionReport" msgtype="AP" msgcat="app"><br>
      <field name="PosMaintRptID" required="Y" /><br>
      <field name="PosReqID" required="N" /><br>
      <field name="PosReqType" required="N" /><br>
      <field name="SubscriptionRequestType" required="N" /><br>
      <field name="TotalNumPosReports" required="N" /><br>
      <field name="UnsolicitedIndicator" required="N" /><br>
      <field name="PosReqResult" required="Y" /><br>
      <field name="ClearingBusinessDate" required="Y" /><br>
      <field name="SettlSessID" required="N" /><br>
      <field name="SettlSessSubID" required="N" /><br>
      <component name="Parties" required="Y" /><br>
      <field name="Account" required="Y" /><br>
      <field name="AcctIDSource" required="N" /><br>
      <field name="AccountType" required="Y" /><br>
      <component name="Instrument" required="N" /><br>
      <field name="Currency" required="N" /><br>
      <field name="SettlPrice" required="Y" /><br>
      <field name="SettlPriceType" required="Y" /><br>
      <field name="PriorSettlPrice" required="Y" /><br>
      <group name="NoLegs" required="N"><br>
        <component name="InstrumentLeg" required="N" /><br>
      </group><br>
      <group name="NoUnderlyings" required="N"><br>
        <component name="UnderlyingInstrument" required="N" /><br>
        <field name="UnderlyingSettlPrice" required="Y" /><br>
        <field name="UnderlyingSettlPriceType" required="Y" /><br>
      </group><br>
      <component name="PositionQty" required="Y" /><br>
      <component name="PositionAmountData" required="Y" /><br>
      <field name="RegistStatus" required="N" />   RegNonRegInd<br>
      <field name="DeliveryDate" required="N" /><br>
      <field name="Text" required="N" /><br>
      <field name="EncodedTextLen" required="N" /><br>
      <field name="EncodedText" required="N" /><br>
    </message><br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Best Regards<br>
Dean Reese<br>
BlackWave Technologies<br>
<br>
<a href="http://www.blackwavetechnologies.com" target="_blank">www.blackwavetechnologies.com</a><br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
--<br>
Grant Birchmeier<br>
Connamara Systems, LLC<br>
Made-To-Measure Trading Solutions.<br>
Exactly what you need. No more. No less.<br>
<a href="http://connamara.com" target="_blank">http://connamara.com</a><br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Wed, 1 Aug 2012 10:51:57 -0400<br>
From: Contact BlackWave Technologies<br>
        <<a href="mailto:contact@blackwavetechnologies.com" target="_blank">contact@blackwavetechnologies.com</a>><br>
To: <a href="mailto:quickfixn@lists.quickfixn.com" target="_blank">quickfixn@lists.quickfixn.com</a><br>
Subject: Re: {{Quickfixn}} UPDATE - Message "AP" PositionReport Error<br>
Message-ID:<br>
        <<a href="mailto:85C1A0AB-1183-482D-A1BB-7A157BD8C683@blackwavetechnologies.com" target="_blank">85C1A0AB-1183-482D-A1BB-7A157BD8C683@blackwavetechnologies.com</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
Beyond it being helpful -- any suggestions or changes that can be made to the DD or code to resolve the problem.<br>
<br>
<br>
Best Regards<br>
Dean Reese<br>
BlackWave Technologies<br>
<br>
<a href="http://www.blackwavetechnologies.com" target="_blank">www.blackwavetechnologies.com</a><br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
</blockquote></blockquote>
_______________________________________________<br>
Quickfixn mailing list<br>
<a href="mailto:Quickfixn@lists.quickfixn.com" target="_blank">Quickfixn@lists.quickfixn.com</a><br>
<a href="http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com" target="_blank">http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><div><font><span style="background-color:#000000"><span style="background-color:#ffffff">Grant Birchmeier</span></span></font><font><font color="#3333ff"><br></font></font></div>

<div><font><b><font color="#3333ff"><span style="background-color:#ffcc33"><span style="background-color:#ffcc66"><span style="background-color:#ffcc99"><span style="background-color:#ffffff"><span style="background-color:#ffcc00">Connamara Systems, LLC</span></span></span></span></span></font></b></font><br>

</div><div><font><b>Made-To-Measure Trading Solutions.</b></font></div><div><font>Exactly what you need. No more. No less.</font><font><b><font color="#3333ff"><br></font></b></font></div><div><font><a href="http://connamara.com" target="_blank">http://connamara.com</a><br>

</font></div><br>