Created
December 30, 2021 18:49
-
-
Save orbeon/99d75c9f624d68db07493ae508540de3 to your computer and use it in GitHub Desktop.
Example of XML export from Form Builder
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<orbeon-export export-date="2021-12-30T18:37:33.865Z" export-lang="en" | |
export-format-version="2021.1"> | |
<form-metadata> | |
<application-name>orbeon</application-name> | |
<form-name>pta-remittance</form-name> | |
<title>PTA Remittance Form</title> | |
<description>This is a remittance form for the San Mateo Foster City PTA Council.</description> | |
</form-metadata> | |
<form-structure xmlns:fr="http://orbeon.org/oxf/xml/form-runner" | |
xmlns:xf="http://www.w3.org/2002/xforms"> | |
<section name="unit-details"> | |
<label>Unit Details</label> | |
<grid name="grid-1"> | |
<control name="pta-unit-name" required="true" control-type="xf:input"> | |
<label>Name of PTA Unit</label> | |
</control> | |
<control name="unit-number" required="true" control-type="xf:input"> | |
<label>Unit Number</label> | |
</control> | |
<control name="unit-address" required="true" control-type="xf:input"> | |
<label>Address of Unit</label> | |
</control> | |
</grid> | |
</section> | |
<section name="submission-details"> | |
<label>Submission Details</label> | |
<grid name="grid-2"> | |
<control name="submitter-name" required="true" control-type="xf:input"> | |
<label>Submitted by</label> | |
</control> | |
<control name="submitter-phone" required="true" control-type="fr:us-phone"> | |
<label>Phone</label> | |
</control> | |
<control name="submitter-pta-position" required="true" control-type="xf:input"> | |
<label>Position</label> | |
</control> | |
<control name="submitter-email" required="true" datatype="email" control-type="xf:input"> | |
<label>Email</label> | |
</control> | |
<control name="date-submitted" required="true" datatype="date" control-type="xf:input"> | |
<label>Date Submitted</label> | |
</control> | |
<control name="check-number" required="true" datatype="integer" control-type="xf:input"> | |
<label>Check #</label> | |
</control> | |
<control name="comment" control-type="xf:input"> | |
<label>Comment</label> | |
</control> | |
</grid> | |
</section> | |
<section name="dues"> | |
<label>Amounts</label> | |
<grid name="grid-3"> | |
<control name="control-4" control-type="fr:explanation"> | |
<value><div>Per Capita Dues (due monthly)</div></value> | |
</control> | |
<control name="members-count" required="true" datatype="integer" control-type="xf:input"> | |
<label>Members Count</label> | |
</control> | |
<control name="per-capita-dues" readonly="true" datatype="decimal" | |
control-type="fr:currency"> | |
<label>Fee per Member</label> | |
</control> | |
<control name="member-dues" datatype="decimal" control-type="fr:currency"> | |
<label>Member Dues</label> | |
</control> | |
<control name="control-3" control-type="fr:explanation"> | |
<value><div>One time annual Council Dues (due 11/1/21)</div></value> | |
</control> | |
<control name="include-annual-dues" datatype="boolean" control-type="xf:input" | |
control-appearance="checkbox"> | |
<label>Include Dues</label> | |
<items> | |
<item> | |
<label>Yes</label> | |
<value>true</value> | |
</item> | |
<item> | |
<label>No</label> | |
<value>false</value> | |
</item> | |
</items> | |
</control> | |
<control name="annual-dues" readonly="true" datatype="decimal" | |
control-type="fr:currency"> | |
<label>Annual Dues</label> | |
</control> | |
<control name="annual-council-dues" datatype="decimal" control-type="fr:currency"> | |
<label>Annual Council Dues</label> | |
</control> | |
<control name="control-2" control-type="fr:explanation"> | |
<value><div>One time annual Insurance Premium (due 11/1/21)</div></value> | |
</control> | |
<control name="include-insurance-premium" datatype="boolean" control-type="xf:input" | |
control-appearance="checkbox"> | |
<label>Include Dues</label> | |
<items> | |
<item> | |
<label>Yes</label> | |
<value>true</value> | |
</item> | |
<item> | |
<label>No</label> | |
<value>false</value> | |
</item> | |
</items> | |
</control> | |
<control name="insurance-premium" readonly="true" datatype="decimal" | |
control-type="fr:currency"> | |
<label>Insurance Premium</label> | |
</control> | |
<control name="insurance-premium-dues" datatype="decimal" control-type="fr:currency"> | |
<label>Annual Insurance Dues</label> | |
</control> | |
<control name="control-1" control-type="fr:explanation"> | |
<value><div>Late charge fee for insurance <strong>received after November 15, no exceptions</strong></div></value> | |
</control> | |
<control name="include-late-insurance-fee" datatype="boolean" control-type="xf:input" | |
control-appearance="checkbox"> | |
<label>Include Fee</label> | |
<items> | |
<item> | |
<label>Yes</label> | |
<value>true</value> | |
</item> | |
<item> | |
<label>No</label> | |
<value>false</value> | |
</item> | |
</items> | |
</control> | |
<control name="late-insurance-fee" readonly="true" datatype="decimal" | |
control-type="fr:currency"> | |
<label>Late Charge</label> | |
</control> | |
<control name="late-insurance-fee-dues" datatype="decimal" control-type="fr:currency"> | |
<label>Late Charge</label> | |
</control> | |
<control name="control-9" control-type="fr:explanation"> | |
<value><div>Parent Education Donation (optional)<br />(Donations to SMFC PTA Council for Parent Education Program)</div></value> | |
</control> | |
<control name="parent-education-donation" datatype="decimal" control-type="fr:currency"/> | |
<control name="total-check-amount" datatype="decimal" control-type="fr:currency"> | |
<label>Total Check Amount</label> | |
</control> | |
</grid> | |
</section> | |
</form-structure> | |
<form-data> | |
<form xmlns:fr="http://orbeon.org/oxf/xml/form-runner" | |
fr:data-format-version="2019.1.0"> | |
<unit-details> | |
<grid-1> | |
<pta-unit-name/> | |
<unit-number/> | |
<unit-address/> | |
</grid-1> | |
</unit-details> | |
<submission-details> | |
<grid-2> | |
<submitter-name/> | |
<submitter-phone/> | |
<submitter-pta-position/> | |
<submitter-email/> | |
<date-submitted/> | |
<check-number/> | |
<comment/> | |
</grid-2> | |
</submission-details> | |
<dues> | |
<grid-3> | |
<members-count/> | |
<per-capita-dues>4.75</per-capita-dues> | |
<member-dues/> | |
<include-annual-dues>false</include-annual-dues> | |
<annual-dues>125</annual-dues> | |
<annual-council-dues/> | |
<include-insurance-premium>false</include-insurance-premium> | |
<insurance-premium>258</insurance-premium> | |
<insurance-premium-dues/> | |
<include-late-insurance-fee>false</include-late-insurance-fee> | |
<late-insurance-fee>25</late-insurance-fee> | |
<late-insurance-fee-dues/> | |
<parent-education-donation>0</parent-education-donation> | |
<total-check-amount/> | |
</grid-3> | |
</dues> | |
</form> | |
</form-data> | |
</orbeon-export> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment