<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ts:DetailedDocumentProfileList xmlns:cec="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:ts="http://tradeshift.com/api/public/1.0" xmlns:ns6="http://tradeshift.com/api/1.0" xmlns:ns7="http://tradeshift.com/api/2.0" xmlns:ns8="urn:oasis:names:specification:ubl:schema:xsd:OrderCancellation-2" xmlns:ns9="urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2" xmlns:ns10="urn:oasis:names:specification:ubl:schema:xsd:Catalogue-2" xmlns:ns11="urn:oasis:names:specification:ubl:schema:xsd:DespatchAdvice-2" xmlns:ns12="urn:oasis:names:specification:ubl:schema:xsd:Quotation-2" xmlns:ns13="urn:oasis:names:specification:ubl:schema:xsd:OrderResponseSimple-2" xmlns:ns14="urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2" xmlns:ns15="urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2" xmlns:ns16="urn:oasis:names:specification:ubl:schema:xsd:RemittanceAdvice-2" xmlns:ns17="urn:oasis:names:specification:ubl:schema:xsd:OrderChange-2" xmlns:ns18="urn:oasis:names:specification:ubl:schema:xsd:RequestForQuotation-2" xmlns:ns19="urn:oasis:names:specification:ubl:schema:xsd:Reminder-2" xmlns:ns20="urn:oasis:names:specification:ubl:schema:xsd:Order-2" xmlns:ns21="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:ns22="urn:oasis:names:specification:ubl:schema:xsd:ReceiptAdvice-2">
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.status.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>status</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.assignment.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>assignment</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.remittanceadvice.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>remittanceadvice</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.supplierinfo.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>supplierinfo</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.supplieronboardingrequest.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>supplieronboardingrequest</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.reminder.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>reminder</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.message.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>message</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.quote.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.order.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.blanketorder.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.receiptadvice.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>receiptadvice</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.requestforquotation.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>requestforquote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.despatchadvice.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>despatchadvice</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.orderchange.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.orderresponse.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>orderresponse</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.requisition.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>requisition</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.invoice.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.creditnote.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.status.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>status</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.assignment.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>assignment</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.remittanceadvice.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>remittanceadvice</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.supplierinfo.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>supplierinfo</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.supplieronboardingrequest.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>supplieronboardingrequest</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.reminder.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>reminder</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.message.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>message</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.quote.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.order.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.orderresponse.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>orderresponse</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.blanketorder.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.receiptadvice.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>receiptadvice</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.despatchadvice.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>despatchadvice</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.orderchange.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.invoice.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.creditnote.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.invoice.fapiao.normal.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.invoice.fapiao.normal.roll.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.invoice.fapiao.special.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.invoice.einvoice.cn.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.invoice.einvoice.normal.digitized.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.invoice.einvoice.normal.toll.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.invoice.einvoice.special.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.invoice.einvoice.special.digitized.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.creditnote.hongzifapiao.normal.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.creditnote.hongzifapiao.special.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.creditnote.einvoice.normal.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.creditnote.einvoice.normal.digitized.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.creditnote.einvoice.special.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.creditnote.einvoice.special.digitized.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.correctiveinvoice.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.correctiveinvoice.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.blanketorderchange.ubl.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>tradeshift.blanketorderchange.1.0</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.ar</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.ar</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.ar</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.ar</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.ar</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.au</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-au</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-au</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>93-au</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.au</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-au</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-au</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>93-au</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.au</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-au</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-au</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>93-au</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.au</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-au</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-au</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>93-au</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.at</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-at</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-at</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.at</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-at</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-at</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.at</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-at</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-at</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.at</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-at</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-at</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.be</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.be</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.be</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.be</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.be</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.br</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.br</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.br</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.br</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.br</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.ca</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ca</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ca</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.ca</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ca</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ca</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.ca</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ca</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ca</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.ch</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ch</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ch-qr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ch</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.ch</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ch</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ch-qr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ch</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.ch</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ch</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ch-qr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ch</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.ch</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ch</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ch-qr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ch</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.cl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.cl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.cl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.cl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.cl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.cn</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-cn</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b-cn</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>false</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.co</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.co</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.co</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.co</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.co</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.cr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.cr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.cr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.cr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.cr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.cy</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.cy</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.cy</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.cy</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.cy</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.cz</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.cz</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.cz</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.cz</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.cz</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.de</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-de</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-de</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.de</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-de</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-de</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.de</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-de</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-de</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.de</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-de</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-de</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.quote.ubl.2.1.dk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-dk</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-dk</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>50</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>93-dk</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.order.ubl.2.1.dk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-dk</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-dk</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>50</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>93-dk</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.orderchange.ubl.2.1.dk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-dk</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-dk</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>50</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>93-dk</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.invoice.ubl.2.1.dk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-dk</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-dk</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>50</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>93-dk</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.creditnote.ubl.2.1.dk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-dk</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-dk</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>50</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>93-dk</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.eg</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.eg</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.eg</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.eg</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.eg</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.es</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.es</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.es</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.es</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.es</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.fi</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-fi</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-fi</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.fi</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-fi</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-fi</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.fi</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-fi</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-fi</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.fi</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-fi</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-fi</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.fi</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-fi</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-fi</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.fr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-fr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-fr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.fr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-fr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-fr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.fr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-fr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-fr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.order.ubl.2.1.gb</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-gb</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-gb</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.orderchange.ubl.2.1.gb</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-gb</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-gb</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.invoice.ubl.2.1.gb</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-gb</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-gb</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.creditnote.ubl.2.1.gb</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-gb</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-gb</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.gt</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.gt</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.gt</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.gt</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.gt</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.hk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.hk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.hk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.hk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.hk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.hu</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.hu</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.hu</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.hu</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.hu</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.id</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.id</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.id</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.id</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.id</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.order.ubl.2.1.ie</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ie</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ie</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.orderchange.ubl.2.1.ie</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ie</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ie</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.invoice.ubl.2.1.ie</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ie</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ie</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>nes.p5.creditnote.ubl.2.1.ie</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-ie</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-ie</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.il</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.il</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.il</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.il</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.il</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.in</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-in</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-in</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.in</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-in</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-in</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.in</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-in</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-in</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.in</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-in</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-in</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.in</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-in</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-in</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.is</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.is</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.is</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.is</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.is</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.it</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.it</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.it</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.it</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.it</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.jp</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-jp</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-jp</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.kr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.kr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.kr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.kr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.kr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.lk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.lk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.lk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.lk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.lk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.lu</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.lu</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.lu</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.lu</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.lu</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.lv</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.lv</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.lv</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.lv</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.lv</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.my</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-my</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-my</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.my</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-my</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-my</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.my</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-my</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-my</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.my</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-my</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-my</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.mx</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.mx</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.mx</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.mx</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.mx</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.nl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.nl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.nl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.nl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.nl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.nz</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-nz</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-nz</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.nz</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-nz</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-nz</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.nz</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-nz</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-nz</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.nz</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-nz</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-nz</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.no</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-no-kid</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.no</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-no-kid</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.no</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-no-kid</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.no</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-no-kid</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.pe</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.pe</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.pe</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.pe</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.pe</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.pl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pl-splitpayment</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.pl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pl-splitpayment</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.pl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pl-splitpayment</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.pl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pl-splitpayment</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.pl</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pl-splitpayment</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a-pl</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.pr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-pr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.pr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-pr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.pr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-pr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.pr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-pr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-pr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.pt</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.pt</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.pt</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.pt</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.pt</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.sg</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-sg</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-sg</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.sg</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-sg</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-sg</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.sg</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-sg</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-sg</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.sg</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-sg</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-sg</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.se</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-bankgirot</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-bankgirot-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-plusgirot</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-plusgirot-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-se-autogiro</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>58-se-sepa-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.se</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-bankgirot</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-bankgirot-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-plusgirot</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-plusgirot-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-se-autogiro</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>58-se-sepa-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.se</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-bankgirot</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-bankgirot-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-plusgirot</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-plusgirot-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-se-autogiro</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>58-se-sepa-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.se</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-bankgirot</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-bankgirot-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-plusgirot</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>30-se-plusgirot-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-se-autogiro</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>58-se-sepa-ocr</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.sk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.sk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.sk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.sk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.sk</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.th</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.th</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.th</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.th</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.th</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.tr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.tr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.tr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.tr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.tr</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.us</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-us</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-us</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.us</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-us</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-us</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.us</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-us</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-us</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.us</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42-us</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49-us</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.uy</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.uy</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.uy</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.uy</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.uy</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.ae</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.ae</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.ae</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.order.2.1.za</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>order</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.orderchange.2.1.za</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>orderchange</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.invoice.2.1.za</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>invoice</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>Payment</ts:FieldName>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields>
                    <ts:DocumentField>
                        <ts:FieldName>DueDate</ts:FieldName>
                        <ts:UBLPath>*/cac:PaymentMeans/cbc:PaymentDueDate</ts:UBLPath>
                        <ts:Required>false</ts:Required>
                        <ts:Show>true</ts:Show>
                        <ts:Errors/>
                        <ts:DocumentFields/>
                    </ts:DocumentField>
                </ts:DocumentFields>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>DeliveryDate</ts:FieldName>
                <ts:UBLPath>*/cac:Delivery/cbc:ActualDeliveryDate</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>true</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.creditnote.2.1.za</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>creditnote</ts:DocumentType>
        <ts:DocumentFields>
            <ts:DocumentField>
                <ts:FieldName>TransactionVatType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'TransactionVatType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
            <ts:DocumentField>
                <ts:FieldName>CreditNoteType</ts:FieldName>
                <ts:UBLPath>*/cac:AdditionalDocumentReference[cbc:DocumentTypeCode = 'CreditNoteType']/cbc:ID</ts:UBLPath>
                <ts:Required>false</ts:Required>
                <ts:Show>false</ts:Show>
                <ts:Errors/>
                <ts:DocumentFields/>
            </ts:DocumentField>
        </ts:DocumentFields>
    </ts:DocumentProfile>
    <ts:DocumentProfile>
        <ts:AttachmentRequired>false</ts:AttachmentRequired>
        <ts:DocumentProfileId>ubl.quote.2.1.za</ts:DocumentProfileId>
        <ts:PaymentMeansCode>10</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>20</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>42</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>48</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>49</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-a</ts:PaymentMeansCode>
        <ts:PaymentMeansCode>porta-31-b</ts:PaymentMeansCode>
        <ts:DocumentType>quote</ts:DocumentType>
        <ts:DocumentFields/>
    </ts:DocumentProfile>
</ts:DetailedDocumentProfileList>
