{
  "map": {
    "surname": "lastName",
	"name": "firstName",
	
	"talkto": {"field": "gender",
		"lookup-field": "gender",
		"value-map": [
			{"key": "M", "val": 1},
			{"key": "F", "val": 2},
			{"key": "D", "val": 3},
			{"key": "", "val": 0}
		]
	},
		
	"gender": {"field": "gender",		
		"value-map": [
			{"key": "M", "val": 1},
			{"key": "F", "val": 2},
			{"key": "D", "val": 3},
			{"key": "", "val": 0}
		]
	},

	"adress": {"macro": "[contractResponsable.address.street] [contractResponsable.address.streetNumber]"},
	
	"acomment": {"const": "GM-API Import"},
	
	"postbox": "address.poBox",
	"zip": "address.postalCode",
	"city": "address.place",	
	"countryid": {"field": "address.countryCode", "lookup-field": "shortdescra2"},
	
	"nationalid": {"field": "nationalityCode", "lookup-field": "shortdescra2"},
	"corresp_language_id": {"field": "language", "lookup-field": "isoshortname2"},
		
	"birthday": "birthDate",	
	"insnumber": "insuredNumber",
	"ahvinsnumber": "socialInsuranceNumber",	
	"foreigneridentification": "permitType",
	"foreigneridentificationexpdate": "permitExpirationDate",
	
	"email1": "contractResponsable.email",	
	"phone1": "contractResponsable.homeNumber",
	"phone2": "contractResponsable.professionalNumber",
	"mobile1": "contractResponsable.mobileNumber",
	"bankid": {"field": "contractResponsable.bankDetail.bankName", "lookup-allow-add": true},
	"ibannumber": "contractResponsable.bankDetail.iban",
	"bankaccountnr": "contractResponsable.bankDetail.postalAccountNumber",	
	
	"business": "professionalData.occupationalStatus"
  }
}