{
  "title": "Communication",
  "description": "Communication information of a worker",
  "type": "object",
  "properties": {
    "ID": {
      "type": "string",
      "minLength": 0,
      "maxLength": 100
    },
    "CommunicationType": {
      "type": "string",
      "enum": [
        "None",
        "Phone",
        "GSM",
        "Email",
        "PrivatePhone",
        "Fax",
        "InternalPhone",
        "PrivateEmail",
        "GSMEntreprise",
        "Website"
      ]
    },
    "Value": {
      "type": "string",
      "maxLength": 100
    },
    "ContactPerson": {
      "type": "string",
      "maxLength": 100
    },
	"ContactPersonFirstname": {
      "type": "string",
      "minLength": 0,
      "maxLength": 50
    }
  },
  "required": [
    "CommunicationType",
    "Value"
  ]
}