mls-import
Version:
Library for reading MLS flat files and parsing into javascript objects
1,676 lines • 51.7 kB
JavaScript
'use strict';
module.exports =
{
"columns": [
// This field is in the data but not the spec
{
"systemName": "AbsLongitude",
"longName": "AbsLongitude",
"maximumLength": "19",
"dataType": "Decimal",
"precision": "16",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AcreageSource",
"longName": "Acreage Source",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "Acres",
"longName": "Acres",
"maximumLength": "9",
"dataType": "Decimal",
"precision": "3",
"interpretation": "Number",
"units": "Acres",
"minimum": "0",
"maximum": "99999.999"
},
{
"systemName": "AgentCoListFirstName",
"longName": "Co-Listing Agent First Name",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AgentCoListFullName",
"longName": "Co-Listing Agent Full Name",
"maximumLength": "75",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AgentCoListID",
"longName": "Co-Listing Agent ID",
"maximumLength": "8",
"dataType": "Character",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AgentCoListLastName",
"longName": "Co-Listing Agent Last Name",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AgentListFirstName",
"longName": "Listing Agent First Name",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AgentListFullName",
"longName": "Listing Agent Full Name",
"maximumLength": "75",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AgentListID",
"longName": "Listing Agent ID",
"maximumLength": "8",
"dataType": "Character",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AgentListLastName",
"longName": "Listing Agent Last Name",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AgentListPhone",
"longName": "Listing Agent Phone",
"maximumLength": "25",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AppliancesOther",
"longName": "Appliances Other",
"maximumLength": "65",
"dataType": "Character",
"precision": "0",
"interpretation": "LookupMulti",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AreaID",
"longName": "Area",
"maximumLength": "35",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "AssociationFee",
"longName": "Association Fee",
"maximumLength": "3",
"dataType": "Small",
"precision": "0",
"interpretation": "Currency",
"units": "",
"minimum": "0",
"maximum": "999"
},
{
"systemName": "BasementDesc",
"longName": "Basement Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BasementType",
"longName": "Basement Type",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BedroomFourDesc",
"longName": "Bedroom 4 Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BedroomFourDim",
"longName": "Bedroom 4 Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BedroomOneDesc",
"longName": "Bedroom 1 Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BedroomOneDim",
"longName": "Bedroom 1 Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BedroomsBasement",
"longName": "Bedrooms Basement",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "BedroomsMain",
"longName": "Bedrooms Main",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "BedroomsOther",
"longName": "Bedrooms Other",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "BedroomsSecond",
"longName": "Bedrooms Second",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "BedroomsThird",
"longName": "Bedrooms Third",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "BedroomThreeDesc",
"longName": "Bedroom 3 Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BedroomThreeDim",
"longName": "Bedroom 3 Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BedroomTwoDesc",
"longName": "Bedroom 2 Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BedroomTwoDim",
"longName": "Bedroom 2 Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BuiltInfo",
"longName": "Built Information",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "BuyerFinancing",
"longName": "Buyer Financing",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "LookupMulti",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "City",
"longName": "City",
"maximumLength": "20",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "CommunityAmenities",
"longName": "Community Amenities",
"maximumLength": "95",
"dataType": "Character",
"precision": "0",
"interpretation": "LookupMulti",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "CompletionDate",
"longName": "Completion Date",
"maximumLength": "10",
"dataType": "Date",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "ConstructionType",
"longName": "Construction Type",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "ContingencyType",
"longName": "Contingency Type",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "CoolingSource",
"longName": "Cooling Source",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "CoolingSystem",
"longName": "Cooling System",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "CountyID",
"longName": "County",
"maximumLength": "20",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "DenDesc",
"longName": "Den Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "DenDim",
"longName": "Den Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "DiningRoomDesc",
"longName": "Dining Room Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "DiningRoomDim",
"longName": "Dining Room Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "Directions",
"longName": "Directions",
"maximumLength": "255",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "DrapesRemain",
"longName": "Drapes Remain",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "DrivewayType",
"longName": "Driveway Type",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "ElementarySchool",
"longName": "Elementary School",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "ElementarySchoolTwo",
"longName": "Elementary School 2",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "EnergyFeatures",
"longName": "Green Features",
"maximumLength": "100",
"dataType": "Character",
"precision": "0",
"interpretation": "LookupMulti",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "ExteriorFeatures",
"longName": "Exterior Features",
"maximumLength": "55",
"dataType": "Character",
"precision": "0",
"interpretation": "LookupMulti",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "ExteriorTrim",
"longName": "Exterior Trim",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "FenceType",
"longName": "Fence Type",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "FloorTypes",
"longName": "Floor Types",
"maximumLength": "40",
"dataType": "Character",
"precision": "0",
"interpretation": "LookupMulti",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "FullBathsBasement",
"longName": "Full Baths Basement",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "FullBathsMain",
"longName": "Full Baths Main",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "FullBathsOther",
"longName": "Full Baths Other",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "FullBathsSecond",
"longName": "Full Baths Second",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "FullBathsThird",
"longName": "Full Baths Third",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "GarageCapacity",
"longName": "Garage Capacity",
"maximumLength": "1",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "9"
},
{
"systemName": "GarageDescription",
"longName": "Garage Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "GreenCertifyingBody",
"longName": "Green Certifying Body",
"maximumLength": "20",
"dataType": "Character",
"precision": "0",
"interpretation": "LookupMulti",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "HalfBathsBasement",
"longName": "Half Baths Basement",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "HalfBathsMain",
"longName": "Half Baths Main",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "HalfBathsOther",
"longName": "Half Baths Other",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "HalfBathsSecond",
"longName": "Half Baths Second",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "HalfBathsThird",
"longName": "Half Baths Third",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "HandicapAccess",
"longName": "Handicap Accessible",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "HeatingSource",
"longName": "Heating Source",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "HeatingSystem",
"longName": "Heating System",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "HighSchool",
"longName": "High School",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "HobbyRoomDesc",
"longName": "Hobby Room Description",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "HobbyRoomDim",
"longName": "Hobby Room Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "InteriorOther",
"longName": "Interior Other",
"maximumLength": "100",
"dataType": "Character",
"precision": "0",
"interpretation": "LookupMulti",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "IsCertifiedGreen",
"longName": "Certified Green Home",
"maximumLength": "1",
"dataType": "Boolean",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "IsNewConstruction",
"longName": "New Construction",
"maximumLength": "1",
"dataType": "Boolean",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "JuniorHighSchool",
"longName": "Junior High School",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "KitchenDesc",
"longName": "Kitchen Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "KitchenDim",
"longName": "Kitchen Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "Latitude",
"longName": "Latitude",
"maximumLength": "19",
"dataType": "Decimal",
"precision": "16",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "ListingStatusID",
"longName": "Listing Status",
"maximumLength": "10",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "ListingType",
"longName": "Listing Type",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "ListPrice",
"longName": "List Price",
"maximumLength": "10",
"dataType": "Int",
"precision": "0",
"interpretation": "Currency",
"units": "",
"minimum": "1",
"maximum": "99999999"
},
{
"systemName": "LivingRoomDesc",
"longName": "Living Room Description",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "LivingRoomDim",
"longName": "Living Room Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "Longitude",
"longName": "Longitude",
"maximumLength": "19",
"dataType": "Decimal",
"precision": "16",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "LotDesc",
"longName": "Lot Description",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "LotNum",
"longName": "Lot Number",
"maximumLength": "6",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "LotSize",
"longName": "Lot Size",
"maximumLength": "26",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "MapNumber",
"longName": "Map Number",
"maximumLength": "10",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "MasterBathDesc",
"longName": "Master Bath Description",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "MasterBathType",
"longName": "Master Bath Type",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "MediaUpdateDate",
"longName": "Media Update Date",
"maximumLength": "19",
"dataType": "DateTime",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "MiscOther",
"longName": "Miscellaneous Other",
"maximumLength": "55",
"dataType": "Character",
"precision": "0",
"interpretation": "LookupMulti",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "MlsNum",
"longName": "MLS Number",
"maximumLength": "8",
"dataType": "Character",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "ModDate",
"longName": "Mod Date",
"maximumLength": "19",
"dataType": "DateTime",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "NextOpenHouseDate",
"longName": "Next Open House Date",
"maximumLength": "19",
"dataType": "DateTime",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "NumberOfFireplaces",
"longName": "Number Of Fireplaces",
"maximumLength": "1",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "9"
},
{
"systemName": "NumOfStories",
"longName": "Number Of Stories",
"maximumLength": "5",
"dataType": "Decimal",
"precision": "2",
"interpretation": "Number",
"units": "",
"minimum": "1",
"maximum": "9.9"
},
{
"systemName": "OfficeCoListCode",
"longName": "Co-Listing Office Code",
"maximumLength": "8",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OfficeCoListCompanyID",
"longName": "Co-Listing Office Company ID",
"maximumLength": "8",
"dataType": "Character",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OfficeCoListID",
"longName": "Co-Listing Office ID",
"maximumLength": "8",
"dataType": "Character",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OfficeCoListOfficeName",
"longName": "Co-Listing Office Name",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OfficeCoListPhone",
"longName": "Co-Listing Office Phone",
"maximumLength": "25",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OfficeListCode",
"longName": "Listing Office Code",
"maximumLength": "8",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OfficeListCompanyID",
"longName": "Listing Office Company ID",
"maximumLength": "8",
"dataType": "Character",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OfficeListID",
"longName": "Listing Office ID",
"maximumLength": "8",
"dataType": "Character",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OfficeListOfficeName",
"longName": "Listing Office Name",
"maximumLength": "50",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OfficeListPhone",
"longName": "Listing Office Phone",
"maximumLength": "25",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OpenHouseType",
"longName": "Open House",
"maximumLength": "8",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OtherRoomOneDesc",
"longName": "Other Room 1 Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OtherRoomOneDim",
"longName": "Other Room 1 Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OtherRoomTwoDesc",
"longName": "Other Room 2 Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OtherRoomTwoDim",
"longName": "Other Room 2 Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OvenDesc",
"longName": "Oven Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "OvenSource",
"longName": "Oven Source",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "PatioDeck",
"longName": "Patio/Deck",
"maximumLength": "55",
"dataType": "Character",
"precision": "0",
"interpretation": "LookupMulti",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "PermitAvmUse",
"longName": "Permit AVM Use",
"maximumLength": "1",
"dataType": "Boolean",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "PermitExternalComments",
"longName": "Permit External Comments",
"maximumLength": "1",
"dataType": "Boolean",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "PictureCount",
"longName": "Picture Count",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "PoolDesc",
"longName": "Pool Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "PrimaryPictureURL",
"longName": "Primary Picture URL",
"maximumLength": "65",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
// This column is in the data but not the field spec
{
"systemName": "PropertyClassId",
"longName": "Property Class Id",
"maximumLength": "15",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "PropertySubType",
"longName": "Property Sub-Type",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "RangeDesc",
"longName": "Range Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "RangeSource",
"longName": "Range Source",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "RecRoomDesc",
"longName": "Rec Room Description",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "RecRoomDim",
"longName": "Rec Room Dimensions",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "Remarks",
"longName": "Public Remarks",
"maximumLength": "255",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "RoofMaterial",
"longName": "Roofing Material",
"maximumLength": "18",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "SewerSystem",
"longName": "Sewer System",
"maximumLength": "5",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "SqFtBasement",
"longName": "Sq. Ft. Basement",
"maximumLength": "6",
"dataType": "Small",
"precision": "0",
"interpretation": "Number",
"units": "Feet",
"minimum": "0",
"maximum": "99999"
},
{
"systemName": "SqFtMainFloor",
"longName": "Sq. Ft. Main Floor",
"maximumLength": "6",
"dataType": "Small",
"precision": "0",
"interpretation": "Number",
"units": "Feet",
"minimum": "1",
"maximum": "99999"
},
{
"systemName": "SqFtMeasurementSource",
"longName": "Sq. Ft. Measurement Source",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "SqFtOther",
"longName": "Sq. Ft. Other",
"maximumLength": "6",
"dataType": "Small",
"precision": "0",
"interpretation": "Number",
"units": "Feet",
"minimum": "0",
"maximum": "99999"
},
{
"systemName": "SqFtOtherDescription",
"longName": "Sq. Ft. Other Description",
"maximumLength": "20",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "SqFtSecondFloor",
"longName": "Sq. Ft. Second Floor",
"maximumLength": "6",
"dataType": "Small",
"precision": "0",
"interpretation": "Number",
"units": "Feet",
"minimum": "0",
"maximum": "99999"
},
{
"systemName": "SqFtThirdFloor",
"longName": "Sq. Ft. Third Floor",
"maximumLength": "6",
"dataType": "Small",
"precision": "0",
"interpretation": "Number",
"units": "Feet",
"minimum": "0",
"maximum": "99999"
},
{
"systemName": "SqFtTotal",
"longName": "Sq. Ft. Total",
"maximumLength": "6",
"dataType": "Int",
"precision": "0",
"interpretation": "Number",
"units": "Feet",
"minimum": "1",
"maximum": "99999"
},
{
"systemName": "State",
"longName": "State",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "StreetAddressDisplay",
"longName": "Street Address",
"maximumLength": "75",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "StreetDirection",
"longName": "Street Direction",
"maximumLength": "2",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "StreetLetter",
"longName": "Street Letter",
"maximumLength": "2",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "StreetName",
"longName": "Street Name",
"maximumLength": "26",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "StreetNumber",
"longName": "Street Number",
"maximumLength": "10",
"dataType": "Int",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "2147483647"
},
{
"systemName": "Style",
"longName": "Style",
"maximumLength": "15",
"dataType": "Character",
"precision": "0",
"interpretation": "Lookup",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "Subdivision",
"longName": "Subdivision",
"maximumLength": "26",
"dataType": "Character",
"precision": "0",
"interpretation": "",
"units": "",
"minimum": "0",
"maximum": "0"
},
{
"systemName": "TaxAmount",
"longName": "Tax Amount",
"maximumLength": "10",
"dataType": "Int",
"precision": "0",
"interpretation": "Currency",
"units": "",
"minimum": "0",
"maximum": "99999999"
},
{
"systemName": "TotalBedrooms",
"longName": "Total Bedrooms",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "1",
"maximum": "99"
},
{
"systemName": "TotalFullBaths",
"longName": "Total Full Baths",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "1",
"maximum": "99"
},
{
"systemName": "TotalHalfBaths",
"longName": "Total Half Baths",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"minimum": "0",
"maximum": "99"
},
{
"systemName": "TotalRooms",
"longName": "Total Rooms",
"maximumLength": "2",
"dataType": "Tiny",
"precision": "0",
"interpretation": "Number",
"units": "",
"mini