I suspect the field definition will look like this (EBCDIC edition):
<isofieldpackager
id="48"
length="999"
name="EUROPAY FIELD 48"
class="org.jpos.iso.IFE_LLLBINARY"
packager="org.jpos.iso.packager.EuroSubFieldPackager">
<isofield
id="0"
length="1"
name="PLACEHOLDER"
class="org.jpos.iso.IFE_CHAR"/>
<isofield
id="1"
length="18"
name="Field 48 - Sub-element 01"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="2"
length="4"
name="Field 48 - Sub-element 02"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="3"
length="4"
name="Field 48 - Sub-element 03"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="4"
length="4"
name="Field 48 - Sub-element 04"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="5"
length="98"
name="Field 48 - Sub-element 05"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="6"
length="4"
name="Field 48 - Sub-element 06"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="7"
length="4"
name="Field 48 - Sub-element 07"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="8"
length="4"
name="Field 48 - Sub-element 08"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="9"
length="0"
name="Field 48 - Sub-element 08"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="10"
length="16"
name="Encrypted PIN Block Key"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="11"
length="54"
name="Key Exchange Block Data (Double-Length Keys)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="12"
length="1"
name="Routing Indicator"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="13"
length="0"
name="Field 48 - Sub-element 13"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="14"
length="0"
name="Field 48 - Sub-element 14"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="15"
length="0"
name="Field 48 - Sub-element 15"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="16"
length="0"
name="Field 48 - Sub-element 16"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="17"
length="0"
name="Field 48 - Sub-element 17"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="18"
length="0"
name="Field 48 - Sub-element 18"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="19"
length="0"
name="Field 48 - Sub-element 19"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="20"
length="1"
name="Cardholder Verification Method"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="21"
length="0"
name="Field 48 - Sub-element 21"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="22"
length="0"
name="Field 48 - Sub-element 22"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="23"
length="0"
name="Field 48 - Sub-element 23"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="24"
length="0"
name="Field 48 - Sub-element 24"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="25"
length="0"
name="Field 48 - Sub-element 25"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="26"
length="0"
name="Field 48 - Sub-element 26"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="27"
length="0"
name="Field 48 - Sub-element 27"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="28"
length="0"
name="Field 48 - Sub-element 28"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="29"
length="0"
name="Field 48 - Sub-element 29"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="30"
length="0"
name="Field 48 - Sub-element 30"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="31"
length="0"
name="Field 48 - Sub-element 31"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="32"
length="0"
name="Field 48 - Sub-element 32"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="33"
length="36"
name="PayPass Mapping File Information"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="34"
length="11"
name="Dynamic CVC 3 ATC Information"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="35"
length="2"
name="PayPass Non-Card Form Factor Request/Response"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="36"
length="0"
name="Field 48 - Sub-element 36"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="37"
length="0"
name="Field 48 - Sub-element 37"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="38"
length="1"
name="Account Category"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="39"
length="0"
name="Field 48 - Sub-element 39"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="40"
length="40"
name="E-Commerce Merchant/Cardholder Cert. Serial Number (Visa
Only)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="41"
length="95"
name="E-Commerce Cert. Qualifying Info"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="42"
length="7"
name="E-Commerce Indicators"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="43"
length="32"
name="Universal Cardholder Authentication Field"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="44"
length="20"
name="Visa 3-D Secure E-Commerce XID"
class="org.jpos.iso.IFEMC_LLCHAR">
<!-- NEED BINARY -->
</isofield>
<isofield
id="45"
length="1"
name="Visa 3-D Secure E-Commerce Transaction Response Code"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="46"
length="2"
name="Card-Level Result (Visa Only)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="47"
length="8"
name="MC Payment Gateway Transaction Indicator"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="48"
length="0"
name="Field 48 - Sub-element 48"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="49"
length="0"
name="Field 48 - Sub-element 49"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="50"
length="0"
name="Field 48 - Sub-element 50"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="51"
length="0"
name="Field 48 - Sub-element 51"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="52"
length="0"
name="Field 48 - Sub-element 52"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="53"
length="0"
name="Field 48 - Sub-element 53"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="54"
length="0"
name="Field 48 - Sub-element 54"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="55"
length="0"
name="Field 48 - Sub-element 55"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="56"
length="0"
name="Field 48 - Sub-element 56"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="57"
length="0"
name="Field 48 - Sub-element 57"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="58"
length="33"
name="ATM Additional Data"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="59"
length="0"
name="Field 48 - Sub-element 59"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="60"
length="0"
name="Field 48 - Sub-element 60"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="61"
length="5"
name="POS Data, Extended Condition Codes"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="62"
length="0"
name="Field 48 - Sub-element 62"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="63"
length="15"
name="Trace ID"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="64"
length="0"
name="Field 48 - Sub-element 64"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="65"
length="0"
name="Field 48 - Sub-element 65"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="66"
length="0"
name="Field 48 - Sub-element 66"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="67"
length="0"
name="Field 48 - Sub-element 67"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="68"
length="0"
name="Field 48 - Sub-element 68"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="69"
length="0"
name="Field 48 - Sub-element 69"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="70"
length="0"
name="Field 48 - Sub-element 70"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="71"
length="40"
name="On-behalf Services"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="72"
length="16"
name="Issuer Chip Authentication"
class="org.jpos.iso.IFEMC_LLCHAR">
<!-- NEED BINARY -->
</isofield>
<isofield
id="73"
length="0"
name=""
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="74"
length="30"
name="Additional Processing Information"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="75"
length="0"
name="Field 48 - Sub-element 75"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="76"
length="1"
name="MasterCard Electronic Acceptance Indicator"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="77"
length="3"
name="Payment Transaction Type Indicator"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="78"
length="1"
name="U.S. Deferred Billing Indicator (Visa Only)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="79"
length="50"
name="Chip CVR/TVR Bit Error Results"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="80"
length="2"
name="PIN Service Code"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="81"
length="0"
name="Field 48 - Sub-element 81"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="82"
length="2"
name="Address Verification Service Request"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="83"
length="1"
name="Address Verification Service Response"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="84"
length="2"
name="Merchant Advice Code"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="85"
length="1"
name="U.S. Existing Debt Indicator (Visa Only)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="86"
length="1"
name="Relationship Participant Indicator (Visa Only)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="87"
length="1"
name="Card Validation Code Result"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="88"
length="1"
name="Magnetic Stripe Compliance Status Indicator"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="89"
length="1"
name="Magnetic Stripe Compliance Error Indicator"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="90"
length="1"
name="CPS Request (Visa Only)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="91"
length="19"
name="CPS Request Transaction ID (Visa Only)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="92"
length="6"
name="CVC 2 or CVV2"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="93"
length="19"
name="Fleet Card ID Request Data (Visa Only)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="94"
length="4"
name="Commercial Card Inquiry Request or Response (Visa Only)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="95"
length="6"
name="MC Promotion Code or AMEX CID"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="96"
length="1"
name="Visa Market-Specific Data Identifier"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="97"
length="1"
name="Prestigious Properties Indicator (Visa Only)"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="98"
length="6"
name="MasterCard Corporate Fleet Card ID/Driver Number"
class="org.jpos.iso.IFEMC_LLCHAR"/>
<isofield
id="98"
length="6"
name="MasterCard Corporate Fleet Card Vehicle Number"
class="org.jpos.iso.IFEMC_LLCHAR"/>
</isofieldpackager>