{ "header": { "version": 1, "type": "record", "approw-key": "RTI_IDE_PGO_VALIDATION" }, "body": { "record1": { "<1>": { "<1,1>": "Decimal", "<1,2>": "Integer", "<1,3>": "Date", "<1,4>": "DateTime", "<1,5>": "Time", "<1,6>": "Boolean", "<1,7>": "Range Check", "<1,8>": "Match String", "<1,9>": "Numeric", "<1,10>": "Alpha", "<1,11>": "Any Type", "<1,12>": "Up to n Characters Any Type", "<1,13>": "Combination with Literals", "<1,14>": "Unique Multivalues", "<1,15>": "Zip Format", "<1,16>": "Phone Format", "<1,17>": "Verifile (Table Lookup)", "<1,18>": "None", "<1,19>": "Default", "<1,20>": "Masked Scientific", "<1,21>": "Variable Binary\tStorage", "<1,22>": "Email", "<1,23>": "SSN Format" }, "<2>": { "<2,1>": { "<2,1,1>": "(MD2)", "<2,1,2>": "IConv(64.24,\"MD2\")", "<2,1,3>": "6424" }, "<2,2>": { "<2,2,1>": "(MD1)", "<2,2,2>": "IConv(-5,\"MD1\")", "<2,2,3>": "-50" }, "<2,3>": { "<2,3,1>": "(MD3)", "<2,3,2>": "IConv(64.24,\"MD3\")", "<2,3,3>": "64240" }, "<2,4>": { "<2,4,1>": "(MD12)", "<2,4,2>": "IConv(143.5,\"MD12\")", "<2,4,3>": "14350" }, "<2,5>": { "<2,5,1>": "(MD14)", "<2,5,2>": "IConv(143.5,\"MD14\")", "<2,5,3>": "1435000" }, "<2,6>": { "<2,6,1>": "(MD0)", "<2,6,2>": "IConv(143.5,\"MD0\")", "<2,6,3>": "144" }, "<2,7>": { "<2,7,1>": "(MC2.)", "<2,7,2>": "IConv(\"1.234,5\",\"MC2.\")", "<2,7,3>": "123450" }, "<2,8>": { "<2,8,1>": "(MD2$)", "<2,8,2>": "IConv(\"$45.50\",\"MD2\")", "<2,8,3>": "4550" }, "<2,9>": { "<2,9,1>": "(MC2[Fr])", "<2,9,2>": "IConv(\"45,25Fr\",\"MC2[Fr]S\")", "<2,9,3>": "4525" } }, "<3>": { "<3,1>": { "<3,1,1>": "(MD0)", "<3,1,2>": "", "<3,1,3>": "5345" } }, "<4>": { "<4,1>": { "<4,1,1>": "(D)", "<4,1,2>": "IConv(\"01 MAR 2009\", \"D\")", "<4,1,3>": "\t15036 \t" }, "<4,2>": { "<4,2,1>": "(D2)", "<4,2,2>": "IConv(\"01 MAR 09\", \"D2\")", "<4,2,3>": "15036" }, "<4,3>": { "<4,3,1>": "(D4)", "<4,3,2>": "IConv(\"01 MAR 2009\", \"D4\")", "<4,3,3>": "15036" }, "<4,4>": { "<4,4,1>": "(D/)", "<4,4,2>": "IConv(\"03/01/2009\", \"D/\")", "<4,4,3>": "15036" }, "<4,5>": { "<4,5,1>": "(D2/)", "<4,5,2>": "IConv(\"03/01/09\", \"D2/\")", "<4,5,3>": "15036 " }, "<4,6>": { "<4,6,1>": "(D*)", "<4,6,2>": "IConv(\"03*01*2009\", \"D*\")", "<4,6,3>": "\t15036" }, "<4,7>": { "<4,7,1>": "(D/E)", "<4,7,2>": "IConv(\"01/03/2009\", \"D/E\")", "<4,7,3>": "\t15036" }, "<4,8>": { "<4,8,1>": "(D2E)", "<4,8,2>": "IConv(\"01 MAR 09\", \"D2E\")", "<4,8,3>": "\t15036" }, "<4,9>": { "<4,9,1>": "(D2/E)", "<4,9,2>": "IConv(\"01/03/09\", \"D2/E\")", "<4,9,3>": "\t15036" }, "<4,10>": { "<4,10,1>": "(DS)", "<4,10,2>": "IConv(\"01 03 2009\", \"DS\")", "<4,10,3>": "15036" }, "<4,11>": { "<4,11,1>": "(D/S)", "<4,11,2>": "IConv(\"03/01/2009\", \"D/S\")", "<4,11,3>": "15036" }, "<4,12>": { "<4,12,1>": "(DM)", "<4,12,2>": "IConv(\"01 MAR 2009\", \"DM\")", "<4,12,3>": "15036" }, "<4,13>": { "<4,13,1>": "(D,M)", "<4,13,2>": "IConv(\"MAR 01,2009\", \"D,M\")", "<4,13,3>": "15036" }, "<4,14>": { "<4,14,1>": "(DL)", "<4,14,2>": "IConv(\"01 March 2009\", \"DL\")", "<4,14,3>": "15036" }, "<4,15>": { "<4,15,1>": "(D,L)", "<4,15,2>": "IConv(\"March 01,2009\", \"D,L\")", "<4,15,3>": "15036" }, "<4,16>": { "<4,16,1>": "(DJL)", "<4,16,2>": "IConv(\"2009 March 01\", \"DJL\")", "<4,16,3>": "15036" }, "<4,17>": { "<4,17,1>": "(D4.EM)", "<4,17,2>": "IConv(\"01.MAR 2009\", \"D4.EM\")", "<4,17,3>": "\t15036" }, "<4,18>": { "<4,18,1>": "(D2.EL)", "<4,18,2>": "IConv(\"01.March 09\", \"D2.EL\")", "<4,18,3>": "\t15036" }, "<4,19>": { "<4,19,1>": "(DQ)", "<4,19,2>": "IConv(\"1\", \"DQ\")", "<4,19,3>": "15036" }, "<4,20>": { "<4,20,1>": "(DW)", "<4,20,2>": "IConv(\"7\", \"DW\")", "<4,20,3>": "15036" }, "<4,21>": { "<4,21,1>": "(DWA)", "<4,21,2>": "IConv(\"Sunday\", \"DWA\")", "<4,21,3>": "15036" } }, "<5>": { "<5,1>": { "<5,1,1>": "(DT)", "<5,1,2>": "IConv(\"02/19/2009 06:00AM\",\"DT\")", "<5,1,3>": "15026.25" }, "<5,2>": { "<5,2,1>": "(DT)", "<5,2,2>": "IConv(\"02/19/2009 02:00AM\", \"DT\")", "<5,2,3>": "15026.0833" }, "<5,3>": { "<5,3,1>": "(DT)", "<5,3,2>": "IConv(\"02/19/2009 12P\", \"DT\")", "<5,3,3>": "15026.5" }, "<5,4>": { "<5,4,1>": "(DT)", "<5,4,2>": "IConv(\"02/19/1967 06:00AM\", \"DT\")", "<5,4,3>": "-314.75" }, "<5,5>": { "<5,5,1>": "(DT)", "<5,5,2>": "IConv(\"02/19/1967 06:00PM\", \"DT\")", "<5,5,3>": "-314.25" }, "<5,6>": { "<5,6,1>": "(DT^3-)", "<5,6,2>": "IConv(\"02/19/1967-06:00PM\", \"DT^3-\")", "<5,6,3>": "-314.25 " } }, "<6>": { "<6,1>": { "<6,1,1>": "(MT)", "<6,1,2>": "IConv(\"12:01\", \"MT\")", "<6,1,3>": "\t43260" }, "<6,2>": { "<6,2,1>": "(MT)", "<6,2,2>": "IConv(\"12:01PM\", \"MTH\")", "<6,2,3>": "\t43260" }, "<6,3>": { "<6,3,1>": "(MT)", "<6,3,2>": "IConv(\"12:01:59PM\", \"MT\")", "<6,3,3>": "\t43319" }, "<6,4>": { "<6,4,1>": "(MT)", "<6,4,2>": "IConv(2, \"MT\")", "<6,4,3>": "\t7200" }, "<6,5>": { "<6,5,1>": "(MT)", "<6,5,2>": "IConv(\"2:01AM\", \"MT\")", "<6,5,3>": "\t7260" }, "<6,6>": { "<6,6,1>": "(MT)", "<6,6,2>": "IConv(\"2/01/2009\", \"MT,\")", "<6,6,3>": "\t15036" } }, "<7>": { "<7,1>": { "<7,1,1>": "(B)", "<7,1,2>": "\tBoolean Y or N", "<7,1,3>": "\tY\t" } }, "<8>": { "<8,1>": { "<8,1,1>": "(x,y)", "<8,1,2>": "\tRange Check (low,high)", "<8,1,3>": "\t(-32768,32768)" } }, "<9>": { "<9,1>": { "<9,1,1>": "\"xyz\"", "<9,1,2>": "\tMatch a specific string", "<9,1,3>": "\t\"Approved\"" } }, "<10>": { "<10,1>": { "<10,1,1>": "nN", "<10,1,2>": "\tn Numeric Characters", "<10,1,3>": "\t7N" } }, "<11>": { "<11,1>": { "<11,1,1>": "nA", "<11,1,2>": "\tn Alpha Characters", "<11,1,3>": "\t3A" } }, "<12>": { "<12,1>": { "<12,1,1>": "nX", "<12,1,2>": "\tn Characters of any type", "<12,1,3>": "\t2X" } }, "<13>": { "<13,1>": { "<13,1,1>": "nZ", "<13,1,2>": "\tUp to n Characters of any type", "<13,1,3>": "\t5Z" } }, "<14>": { "<14,1>": { "<14,1,1>": "nA'x'nZ", "<14,1,2>": "\tCombinations with literals", "<14,1,3>": "\t1A1N1A'-'1N1A1N" } }, "<15>": { "<15,1>": { "<15,1,1>": "%U%", "<15,1,2>": "\tUnique multivalues", "<15,1,3>": "" } }, "<16>": { "<16,1>": { "<16,1,1>": "[ZIP_FORMAT]", "<16,1,2>": "\tUS/Canada Zip", "<16,1,3>": "\t98006, V1A 3R1" } }, "<17>": { "<17,1>": { "<17,1,1>": "[PHONE_FORMAT]", "<17,1,2>": "\tUS Phone No", "<17,1,3>": "\t(206)555-1212" } }, "<18>": { "<18,1>": { "<18,1,1>": "<>", "<18,1,2>": "\t\tVerifile (table lookup)", "<18,1,3>": "\t" } }, "<19>": { "<19,1>": { "<19,1,1>": "<>", "<19,1,2>": "\tNo input validation/conversion", "<19,1,3>": "\t" } }, "<20>": { "<20,1>": { "<20,1,1>": "<>", "<20,1,2>": "\tUse the column's default", "<20,1,3>": "\t<>" } }, "<21>": { "<21,1>": { "<21,1,1>": "Masked Scientific", "<21,1,2>": "IConv(1.23,\"MS\")", "<21,1,3>": "1.23" }, "<21,2>": { "<21,2,1>": "", "<21,2,2>": "IConv(1.2345E+4,\"MS\")", "<21,2,3>": "12345" }, "<21,3>": { "<21,3,1>": "", "<21,3,2>": "IConv(1.23456789E+2,\"MS\")", "<21,3,3>": "123.456789" }, "<21,4>": { "<21,4,1>": "", "<21,4,2>": "IConv(1.234E+5,\"MS\")", "<21,4,3>": "123400" }, "<21,5>": { "<21,5,1>": "", "<21,5,2>": "IConv(1234.1234E-2,\"MS\")", "<21,5,3>": "12.341234 " }, "<21,6>": { "<21,6,1>": "", "<21,6,2>": "IConv(\"1234,1234E-2\",\"MS,\")", "<21,6,3>": "12.341234" } }, "<22>": { "<22,1>": { "<22,1,1>": "Variable Binary\tStorage", "<22,1,2>": "Value = IConv(\\0D0A00FEFFFCFD\\, \"VB\")" } }, "<23>": { "<23,1>": { "<23,1,1>": "[EMAIL_FORMAT]", "<23,1,2>": "Valid email address", "<23,1,3>": "abc@generic.com" } }, "<24>": { "<24,1>": { "<24,1,1>": "[SSN_FORMAT]", "<24,1,2>": "Valid Social Security Number", "<24,1,3>": "123-45-6789" } }, "<25>": "", "<26>": "", "<27>": "", "<28>": "TEST = IConv(VALUE, \"BTF\")", "<29>": "this = Oconv(value, 'BX')", "<30>": "", "<31>": "", "<32>": "", "<33>": "", "<34>": " ", "<35>": "", "<36>": " ", "<37>": "", "<38>": "", "<39>": "", "<40>": "", "<41>": "", "<42>": "", "<43>": " " } } }