{ "title": "CarrierCheckReply", "type": "object", "properties": { "line": { "title": "Carrierinfo", "description": "Describes the Copper or Fiber connections available at a location.", "anyOf": [ { "title": "FiberItem", "type": [ "object", "any of" ], "properties": { "kind": { "description": "Enum options:
Fiber. undefined", "default": "Fiber", "allOf": [ { "title": "CarrierKind", "description": "Enum options:
Fiber|Copper. Enum options:
Fiber|Copper. An enumeration.", "enum": [ "Fiber", "Copper" ], "type": "string" } ], "type": "all of" }, "areapop": { "title": "Areapop", "type": "string" }, "carrier-vendor-id": { "title": "Carrier-Vendor-Id", "type": "string" }, "connectionpointinfo": { "title": "Connectionpointinfo", "type": "array", "items": { "title": "FiberConnectionPoint", "type": "object", "properties": { "fiber-terminationpoint-id": { "title": "Fiber-Terminationpoint-Id", "type": "string" }, "ftu-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "fiberconnection": { "title": "Fiberconnection", "default": [], "type": "array", "items": { "title": "FiberConnectionItem", "type": "object", "properties": { "current-typeofconnection": { "title": "Current-Typeofconnection", "type": "integer" }, "current-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" }, "future-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "futurenid": { "title": "Futurenid", "type": "string" }, "nid": { "title": "Nid", "type": "string" }, "future-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" } }, "required": [ "current-typeofconnection", "future-typeofconnection", "future-xdf-access-serviceid" ] } }, "carrier-status": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "nl-type": { "title": "Nl-Type", "anyOf": [ { "type": [ "integer", "any of" ] }, { "type": [ "string", "any of" ] } ], "type": "any of" }, "plan-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "has-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" } } } } }, "required": [ "connectionpointinfo" ] }, { "title": "CopperItem", "type": [ "object", "any of" ], "properties": { "kind": { "description": "Enum options:
Copper. Declares this object to describe a Copper endpoint", "default": "Copper", "allOf": [ { "title": "CarrierKind", "description": "Enum options:
Fiber|Copper. Enum options:
Fiber|Copper. An enumeration.", "enum": [ "Fiber", "Copper" ], "type": "string" } ], "type": "all of" }, "status": { "title": "Carrier status", "description": "Service is possible or not.", "allOf": [ { "title": "Status", "description": "Enum options:
0|4|O|C|P. An enumeration.", "enum": [ "0", "4", "O", "C", "P" ], "type": "string" } ], "type": "all of" }, "number": { "title": "Telephone number", "description": "Dutch national telephone number", "pattern": "^0([1-7][0-9]|85|88)[0-9]{7}$", "type": "string" }, "carrier-vendor-id": { "title": "Carrier-Vendor-Id", "type": "string" }, "type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "connectionpointinfo": { "title": "Connectionpointinfo", "type": "array", "items": { "anyOf": [ { "title": "CopperConnectionComplete", "type": [ "object", "any of" ], "properties": { "cgb-name": { "title": "Cgb-Name", "description": "Connection point name", "type": "string" }, "isra-specs": { "title": "Isra-Specs", "description": "ISRA point identification", "type": "string" }, "number-of-nl1-lines": { "title": "Number-Of-Nl1-Lines", "description": "Number of lines present at the location", "type": "integer" }, "nl1lines_available": { "title": "Nl1Lines Available", "description": "Number of unassigned lines at the location.\nUnassigned means that neither telephone nor broadband services are using these lines.", "type": "integer" }, "number-of-nl2-lines": { "title": "Number-Of-Nl2-Lines", "type": "integer" }, "copperconnection": { "title": "Copperconnection", "default": [], "type": "array", "items": { "title": "ConnectionItem", "type": "object", "properties": { "current-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "current-phonenumber": { "title": "Telephone number", "description": "Dutch national telephone number", "pattern": "^0([1-7][0-9]|85|88)[0-9]{7}$", "type": "string" }, "current-telephony-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "current-xdf-access-serviceid": { "title": "Current-Xdf-Access-Serviceid", "type": "string" }, "future-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "future-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" }, "future-phonenumber": { "title": "Telephone number", "description": "Dutch national telephone number", "pattern": "^0([1-7][0-9]|85|88)[0-9]{7}$", "type": "string" }, "future-telephony-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "nid": { "title": "Nid", "type": "string" }, "futurenid": { "title": "Futurenid", "type": "string" } } } }, "bonding-allowed": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "plan-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "cable-length": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" } }, "required": [ "cgb-name", "isra-specs", "number-of-nl1-lines" ] }, { "title": "CopperConnectionIncomplete", "type": [ "object", "any of" ], "properties": { "incomplete": { "title": "Incomplete", "default": true, "type": "boolean" }, "isra-specs": { "title": "Isra-Specs", "description": "ISRA point identification", "type": "string" } }, "required": [ "isra-specs" ] } ], "type": "any of" } }, "plan-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "isra-pin": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" } }, "required": [ "connectionpointinfo" ] } ], "type": "any of" } }, "required": [ "line" ], "definitions": { "CarrierKind": { "title": "CarrierKind", "description": "Enum options:
Fiber|Copper. Enum options:
Fiber|Copper. An enumeration.", "enum": [ "Fiber", "Copper" ], "type": "string" }, "FiberConnectionItem": { "title": "FiberConnectionItem", "type": "object", "properties": { "current-typeofconnection": { "title": "Current-Typeofconnection", "type": "integer" }, "current-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" }, "future-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "futurenid": { "title": "Futurenid", "type": "string" }, "nid": { "title": "Nid", "type": "string" }, "future-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" } }, "required": [ "current-typeofconnection", "future-typeofconnection", "future-xdf-access-serviceid" ] }, "FiberConnectionPoint": { "title": "FiberConnectionPoint", "type": "object", "properties": { "fiber-terminationpoint-id": { "title": "Fiber-Terminationpoint-Id", "type": "string" }, "ftu-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "fiberconnection": { "title": "Fiberconnection", "default": [], "type": "array", "items": { "title": "FiberConnectionItem", "type": "object", "properties": { "current-typeofconnection": { "title": "Current-Typeofconnection", "type": "integer" }, "current-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" }, "future-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "futurenid": { "title": "Futurenid", "type": "string" }, "nid": { "title": "Nid", "type": "string" }, "future-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" } }, "required": [ "current-typeofconnection", "future-typeofconnection", "future-xdf-access-serviceid" ] } }, "carrier-status": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "nl-type": { "title": "Nl-Type", "anyOf": [ { "type": [ "integer", "any of" ] }, { "type": [ "string", "any of" ] } ], "type": "any of" }, "plan-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "has-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" } } }, "FiberItem": { "title": "FiberItem", "type": [ "object", "any of" ], "properties": { "kind": { "description": "Enum options:
Fiber. undefined", "default": "Fiber", "allOf": [ { "title": "CarrierKind", "description": "Enum options:
Fiber|Copper. Enum options:
Fiber|Copper. An enumeration.", "enum": [ "Fiber", "Copper" ], "type": "string" } ], "type": "all of" }, "areapop": { "title": "Areapop", "type": "string" }, "carrier-vendor-id": { "title": "Carrier-Vendor-Id", "type": "string" }, "connectionpointinfo": { "title": "Connectionpointinfo", "type": "array", "items": { "title": "FiberConnectionPoint", "type": "object", "properties": { "fiber-terminationpoint-id": { "title": "Fiber-Terminationpoint-Id", "type": "string" }, "ftu-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "fiberconnection": { "title": "Fiberconnection", "default": [], "type": "array", "items": { "title": "FiberConnectionItem", "type": "object", "properties": { "current-typeofconnection": { "title": "Current-Typeofconnection", "type": "integer" }, "current-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" }, "future-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "futurenid": { "title": "Futurenid", "type": "string" }, "nid": { "title": "Nid", "type": "string" }, "future-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" } }, "required": [ "current-typeofconnection", "future-typeofconnection", "future-xdf-access-serviceid" ] } }, "carrier-status": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "nl-type": { "title": "Nl-Type", "anyOf": [ { "type": [ "integer", "any of" ] }, { "type": [ "string", "any of" ] } ], "type": "any of" }, "plan-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "has-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" } } } } }, "required": [ "connectionpointinfo" ] }, "Status": { "title": "Status", "description": "Enum options:
0|4|O|C|P. An enumeration.", "enum": [ "0", "4", "O", "C", "P" ], "type": "string" }, "ConnectionItem": { "title": "ConnectionItem", "type": "object", "properties": { "current-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "current-phonenumber": { "title": "Telephone number", "description": "Dutch national telephone number", "pattern": "^0([1-7][0-9]|85|88)[0-9]{7}$", "type": "string" }, "current-telephony-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "current-xdf-access-serviceid": { "title": "Current-Xdf-Access-Serviceid", "type": "string" }, "future-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "future-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" }, "future-phonenumber": { "title": "Telephone number", "description": "Dutch national telephone number", "pattern": "^0([1-7][0-9]|85|88)[0-9]{7}$", "type": "string" }, "future-telephony-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "nid": { "title": "Nid", "type": "string" }, "futurenid": { "title": "Futurenid", "type": "string" } } }, "CopperConnectionComplete": { "title": "CopperConnectionComplete", "type": [ "object", "any of" ], "properties": { "cgb-name": { "title": "Cgb-Name", "description": "Connection point name", "type": "string" }, "isra-specs": { "title": "Isra-Specs", "description": "ISRA point identification", "type": "string" }, "number-of-nl1-lines": { "title": "Number-Of-Nl1-Lines", "description": "Number of lines present at the location", "type": "integer" }, "nl1lines_available": { "title": "Nl1Lines Available", "description": "Number of unassigned lines at the location.\nUnassigned means that neither telephone nor broadband services are using these lines.", "type": "integer" }, "number-of-nl2-lines": { "title": "Number-Of-Nl2-Lines", "type": "integer" }, "copperconnection": { "title": "Copperconnection", "default": [], "type": "array", "items": { "title": "ConnectionItem", "type": "object", "properties": { "current-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "current-phonenumber": { "title": "Telephone number", "description": "Dutch national telephone number", "pattern": "^0([1-7][0-9]|85|88)[0-9]{7}$", "type": "string" }, "current-telephony-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "current-xdf-access-serviceid": { "title": "Current-Xdf-Access-Serviceid", "type": "string" }, "future-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "future-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" }, "future-phonenumber": { "title": "Telephone number", "description": "Dutch national telephone number", "pattern": "^0([1-7][0-9]|85|88)[0-9]{7}$", "type": "string" }, "future-telephony-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "nid": { "title": "Nid", "type": "string" }, "futurenid": { "title": "Futurenid", "type": "string" } } } }, "bonding-allowed": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "plan-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "cable-length": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" } }, "required": [ "cgb-name", "isra-specs", "number-of-nl1-lines" ] }, "CopperConnectionIncomplete": { "title": "CopperConnectionIncomplete", "type": [ "object", "any of" ], "properties": { "incomplete": { "title": "Incomplete", "default": true, "type": "boolean" }, "isra-specs": { "title": "Isra-Specs", "description": "ISRA point identification", "type": "string" } }, "required": [ "isra-specs" ] }, "CopperItem": { "title": "CopperItem", "type": [ "object", "any of" ], "properties": { "kind": { "description": "Enum options:
Copper. Declares this object to describe a Copper endpoint", "default": "Copper", "allOf": [ { "title": "CarrierKind", "description": "Enum options:
Fiber|Copper. Enum options:
Fiber|Copper. An enumeration.", "enum": [ "Fiber", "Copper" ], "type": "string" } ], "type": "all of" }, "status": { "title": "Carrier status", "description": "Service is possible or not.", "allOf": [ { "title": "Status", "description": "Enum options:
0|4|O|C|P. An enumeration.", "enum": [ "0", "4", "O", "C", "P" ], "type": "string" } ], "type": "all of" }, "number": { "title": "Telephone number", "description": "Dutch national telephone number", "pattern": "^0([1-7][0-9]|85|88)[0-9]{7}$", "type": "string" }, "carrier-vendor-id": { "title": "Carrier-Vendor-Id", "type": "string" }, "type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "connectionpointinfo": { "title": "Connectionpointinfo", "type": "array", "items": { "anyOf": [ { "title": "CopperConnectionComplete", "type": [ "object", "any of" ], "properties": { "cgb-name": { "title": "Cgb-Name", "description": "Connection point name", "type": "string" }, "isra-specs": { "title": "Isra-Specs", "description": "ISRA point identification", "type": "string" }, "number-of-nl1-lines": { "title": "Number-Of-Nl1-Lines", "description": "Number of lines present at the location", "type": "integer" }, "nl1lines_available": { "title": "Nl1Lines Available", "description": "Number of unassigned lines at the location.\nUnassigned means that neither telephone nor broadband services are using these lines.", "type": "integer" }, "number-of-nl2-lines": { "title": "Number-Of-Nl2-Lines", "type": "integer" }, "copperconnection": { "title": "Copperconnection", "default": [], "type": "array", "items": { "title": "ConnectionItem", "type": "object", "properties": { "current-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "current-phonenumber": { "title": "Telephone number", "description": "Dutch national telephone number", "pattern": "^0([1-7][0-9]|85|88)[0-9]{7}$", "type": "string" }, "current-telephony-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "current-xdf-access-serviceid": { "title": "Current-Xdf-Access-Serviceid", "type": "string" }, "future-typeofconnection": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "future-xdf-access-serviceid": { "title": "Service ID", "description": "Service label, matches the carrier's nid when the service is provided by Nextpertise.", "type": "string" }, "future-phonenumber": { "title": "Telephone number", "description": "Dutch national telephone number", "pattern": "^0([1-7][0-9]|85|88)[0-9]{7}$", "type": "string" }, "future-telephony-type": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "nid": { "title": "Nid", "type": "string" }, "futurenid": { "title": "Futurenid", "type": "string" } } } }, "bonding-allowed": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" }, "plan-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "cable-length": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" } }, "required": [ "cgb-name", "isra-specs", "number-of-nl1-lines" ] }, { "title": "CopperConnectionIncomplete", "type": [ "object", "any of" ], "properties": { "incomplete": { "title": "Incomplete", "default": true, "type": "boolean" }, "isra-specs": { "title": "Isra-Specs", "description": "ISRA point identification", "type": "string" } }, "required": [ "isra-specs" ] } ], "type": "any of" } }, "plan-date": { "title": "Optional string", "description": "A string or no value at all.", "type": "string" }, "isra-pin": { "title": "Optional integer", "description": "An integer or no value at all.", "type": "integer" } }, "required": [ "connectionpointinfo" ] } } }