Overview

Packages

  • DELETE
  • DEPRECATED
  • GET
  • POST
  • PUT
  • SYSTEM

Functions

  • DeleteCircuits
  • DeleteCircuitTypes
  • DeleteConnections
  • DeleteConnectionUnitNetworkSubnets
  • DeleteExtLog
  • DeleteGroups
  • DeleteLevels
  • DeleteUnitNetworkObjects
  • DeleteUnitNetworkSubnets
  • DeleteUnitNetworkSubnetTypes
  • GetCircuits
  • GetCircuitTypes
  • GetConnections
  • GetConnectionUnitNetworkSubnets
  • GetGroups
  • GetLevels
  • GetUnitNetworkObjects
  • GetUnitNetworkSubnets
  • GetUnitNetworkSubnetTypes
  • GetUnitsOld
  • PostCircuits
  • PostCircuitTypes
  • PostConnections
  • PostConnectionUnitNetworkSubnets
  • PostGroups
  • PostLevels
  • PostUnitNetworkObjects
  • PostUnitNetworkSubnets
  • PostUnitNetworkSubnetTypes
  • PutCircuits
  • PutCircuitTypes
  • PutConnections
  • PutConnectionUnitNetworkSubnets
  • PutGroups
  • PutLevels
  • PutUnitNetworkObjects
  • PutUnitNetworkSubnets
  • PutUnitNetworkSubnetTypes
  • Overview
  • Package
  • Function

Function GetUnitsOld

Μονάδες

Η συνάρτηση αυτή επιστρέφει όλες τις Μονάδες σύμφωνα με τις παραμέτρους που έγινε η κλήση

Η κλήση μπορεί να γίνει μέσω της παρακάτω διεύθυνσης με τη μέθοδο GET :
https://mm.sch.gr/api/units

Τα αποτελέσματα είναι ταξινομημένα ως προς το Όνομα της Μονάδας
Μέσω των παραμέτρων Πεδίο Ταξινόμησης ($orderby) και Τύπος Ταξινόμησης ($ordertype) μπορεί να καθοριστεί το πεδίο και η σειρά ταξινόμησης

Τα αποτελέσματα μπορούν να έχουν επιστραφούν σε διαφορετικού Τύπους Εξαγωγής Δεδομένων.
Μέσω των παραμέτρων Τύπος Εξαγωγής Δεδομένων ($export) μπορεί να καθοριστεί ο τύπος εξαγωγής δεδομένων.
Ο προκαθορισμένος Τύπος Εξαγωγής Δεδομένων είναι JSON
Όταν ο Τύπος Επιστροφής Εξαγωγής έχει τιμή XLSX ή CSV τότε η τιμή του pagesize αυτόματα από το σύστημα είναι 1000 και δεν μπορεί να αλλάξει.
Σε κάθε περιπτωση που η τιμή του count είναι μικρότερη του total για την επιστροφή των όλων δεδομένων, πρέπει να υλοποιηθεί κληση του ιδίου api request με αυξημένη κατα 1 την τιμή του page καθε φορά.


Πίνακας Παραμέτρων
Στον Πίνακα Παραμέτρων Parameters summary εμφανίζονται όλοι οι παράμετροι με τους οποίους μπορεί να γίνει η κλήση της συνάρτησης
Όλοι οι παράμετροι είναι προαιρετικοί εκτός από αυτές που έχουν χαρακτηριστεί ως υποχρεωτικοί
Οι παράμετροι μπορούν να χρησιμοποιηθούν με οποιαδήποτε σειρά
Οι παράμετροι μπορούν να πάρουν τιμή "NULL" για να αναζητήσουν τις κενές εγγραφές στα αντίστοιχα πεδία


Πίνακας Αποτελεσμάτων
Στον Πίνακα Αποτελεσμάτων Return value summary εμφανίζονται οι μεταβλητές που επιστρέφει η συνάρτηση
Όλες οι μεταβλητές επιστρέφονται σε ένα πίνακα σε JSON μορφή
Η μεταβλητή data είναι ο πίνακας με το λεξικό
Η μεταβλητή status καθορίζει αν η εκτέλεση της συνάρτησης ήταν επιτυχής (κωδικός 200) ή προέκυψε κάποιο σφάλμα


Πίνακας Σφαλμάτων
Στον Πίνακα Σφαλμάτων Thrown exceptions summary εμφανίζονται τα Μηνύματα Σφαλμάτων που μπορεί να προκύψουν κατά την κλήση της συνάρτησης
Οι περιγραφές των Σφαλμάτων καθώς και οι Κωδικοί τους είναι διαθέσιμες μέσω του πίνακα Μηνύματα Σφαλμάτων (ExceptionMessages) και Κωδικοί Σφαλμάτων (ExceptionCodes) αντίστοιχα


Παραδείγματα Κλήσης
Παρακάτω εμφανίζεται μια σειρά από παραδείγματα κλήσης της συνάρτησης με διάφορους τρόπους :
cURL | JavaScript | PHP | Ajax


Παράδειγμα κλήσης της συνάρτησης με cURL (console) :

curl -X GET https://mm.sch.gr/api/units \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -u username:password \
  -d '{"state": "ΕΝΕΡΓΗ", "prefecture": "ΑΤΤΙΚΗΣ"}'

Παράδειγμα κλήσης της συνάρτησης με JavaScript :

<script>
   var params = JSON.stringify({ "state": "ΕΝΕΡΓΗ", "prefecture": "ΑΤΤΙΚΗΣ" });

   var http = new XMLHttpRequest();
   http.open("GET", "https://mm.sch.gr/api/units");
   http.setRequestHeader("Accept", "application/json");
   http.setRequestHeader("Content-type", "application/json; charset=utf-8");
   http.setRequestHeader("Content-length", params.length);

   http.onreadystatechange = function() {
       if(http.readyState == 4 && http.status == 200) {
           alert(http.responseText);
       }
   }

   http.send(params);
</script>

Παράδειγμα κλήσης της συνάρτησης με PHP :

<?php
header("Content-Type: text/html; charset=utf-8");

$params = array("state" => "ΕΝΕΡΓΗ", "prefecture" => "ΑΤΤΙΚΗΣ");

$curl = curl_init("https://mm.sch.gr/api/units");

curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($curl, CURLOPT_USERPWD, "username:password");
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "GET");
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode( $params ));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

$data = json_decode( curl_exec($curl) );
echo "<pre>"; var_dump( $data ); echo "</pre>";
?>

Παράδειγμα κλήσης της συνάρτησης με Ajax :

<script>
   $.ajax({
       type: 'GET',
       url: 'https://mm.sch.gr/api/units',
       dataType: "json",
       data: {
         "state": "ΕΝΕΡΓΗ",
         "prefecture": "ΑΤΤΙΚΗΣ"
       },
       beforeSend: function(req) {
           req.setRequestHeader('Authorization', btoa('username' + ":" + 'password'));
       },
       success: function(data){
           console.log(data);
       }
   });
</script>

Παρακάτω εμφανίζεται το λεξικό σε μορφή JSON :

{"data":[
 {
   "mm_id": 1002553,
   "registry_no": "9050097",
   "name": "100ο ΟΛΟΗΜΕΡΟ ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΘΗΝΩΝ",
   "special_name": null,
   "source_id": 1,
   "source": "SURVEY",
   "category_id": 1,
   "category": "ΣΧΟΛΙΚΕΣ ΜΟΝΑΔΕΣ",
   "state_id": 1,
   "state": "ΕΝΕΡΓΗ",
   "area_team_number": "1",
   "street_address": "ΠΥΡΡΑΣ 15",
   "postal_code": "11745",
   "fax_number": "2109335509",
   "phone_number": "2109335509",
   "email": "mail@100dim-athin.att.sch.gr",
   "students_count": 166,
   "groups_count": 9,
   "levels_count": 6,
   "tax_number": "090291213",
   "region_edu_admin_id": 3,
   "region_edu_admin": "ΑΤΤΙΚΗΣ",
   "edu_admin_id": 28,
   "edu_admin": "ΔΙΕΥΘΥΝΣΗ Π.Ε. Α΄ ΑΘΗΝΑΣ",
   "transfer_area_id": 27,
   "transfer_area": "Α΄ Αθηνών (Π.Ε.)",
   "prefecture_id": 3,
   "prefecture": "ΑΤΤΙΚΗΣ",
   "municipality_id": 5,
   "municipality": "ΑΘΗΝΑΙΩΝ",
   "municipality_community_id": 61,
   "municipality_community": "ΑΘΗΝΑΙΩΝ",
   "education_level_id": 1,
   "education_level": "ΠΡΩΤΟΒΑΘΜΙΑ",
   "unit_type_id": 2,
   "unit_type": "ΔΗΜΟΤΙΚΟ",
   "orientation_type_id": null,
   "orientation_type": null,
   "operation_shift_id": 3,
   "operation_shift": "ΟΛΟΗΜΕΡΟ",
   "legal_character_id": 1,
   "legal_character": "ΔΗΜΟΣΙΟ",
   "implementation_entity_id": 3,
   "implementation_entity": "ΕΘΝΙΚΟ & ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝ\/ΜΙΟ ΑΘΗΝΩΝ",
   "implementation_entity_initials": "Ε.Κ.Π.Α.",
   "tax_office_id": 4,
   "tax_office": "ΑΘΗΝΩΝ ΙΗ",
   "special_type_id": null,
   "special_type": null,
   "latitude": null,
   "longitude": null,
   "positioning": null,
   "creation_fek": null,
   "last_sync": "2013-11-11 22:37:52",
   "last_update": "2013-10-02 09:51:58",
   "comments": null,
   "version": 20,
   "levels": [
     {
       "level_id": 3061,
       "name": "Α",
       "groups_count": 2,
       "students_count": 38,
       "groups": [
         {
           "group_id": 6773,
           "name": "Α1",
           "students_count": 20
         },
         {
           "group_id": 6774,
           "name": "Α2",
           "students_count": 18
         }
       ]
     },
     {
       "level_id": 3062,
       "name": "Β",
       "groups_count": 2,
       "students_count": 29,
       "groups": [
         {
           "group_id": 6775,
           "name": "Β1",
           "students_count": 14
         },
         {
           "group_id": 6776,
           "name": "Β2",
           "students_count": 15
         }
       ]
     },
     {
       "level_id": 3063,
       "name": "Γ",
       "groups_count": 1,
       "students_count": 24,
       "groups": [
         {
           "group_id": 6777,
           "name": "Γ1",
           "students_count": 24
         }
       ]
     },
     {
       "level_id": 3064,
       "name": "Δ",
       "groups_count": 1,
       "students_count": 16,
       "groups": [
         {
           "group_id": 6778,
           "name": "Δ1",
           "students_count": 16
         }
       ]
     },
     {
       "level_id": 3065,
       "name": "Ε",
       "groups_count": 2,
       "students_count": 32,
       "groups": [
         {
           "group_id": 6779,
           "name": "Ε1",
           "students_count": 16
         },
         {
           "group_id": 6780,
           "name": "Ε2",
           "students_count": 16
         }
       ]
     },
     {
       "level_id": 3066,
       "name": "ΣΤ",
       "groups_count": 2,
       "students_count": 32,
       "groups": [
         {
           "group_id": 6781,
           "name": "ΣΤ1",
           "students_count": 16
         },
         {
           "group_id": 6782,
           "name": "ΣΤ2",
           "students_count": 16
         }
       ]
     }
   ],
   "host_relations": [

   ],
   "guest_relations": [

   ],
   "workers": [
     {
       "unit_worker_id": 973,
       "worker_id": 946,
       "registry_no": "538069",
       "tax_number": "018831123",
       "lastname": "ΣΑΡΔΕΛΗ",
       "firstname": "ΛΑΜΠΡΙΝΗ",
       "fathername": "ΒΑΣΙΛΕΙΟΣ",
       "fullname": "ΣΑΡΔΕΛΗ ΛΑΜΠΡΙΝΗ",
       "sex": "Γ",
       "worker_specialization_id": null,
       "worker_specialization": null,
       "worker_position_id": 1,
       "worker_position": "ΥΠΕΥΘΥΝΟΣ ΜΟΝΑΔΑΣ",
       "worker_source_id" : "0",
       "worker_source" : "null"
     }
   ],
   "unit_dns": [
     {
       "unit_dns_id": 7140,
       "unit_dns": "100dim-athin",
       "ext_dns": null
     }
   ],
   "cpes": [

   ],
   "ldaps": [

   ],
   "circuits": [
     {
       "circuit_id": 543,
       "phone_number": "2109335964",
       "status": true,
       "paid_by_psd": true,
       "updated_date": "2013-12-13 18:38:00",
       "deactivated_date": null,
       "bandwidth": "24576\/1024Kbps",
       "readspeed": null,
       "circuit_type_id": "2",
       "circuit_type": "aDSLoISDN",
       "is_connected": true
     }
],
"unit_network_subnets": [
  {
      "unit_network_subnet_id": 184,
      "subnet_name": null,
      "subnet_ip": "10.79.107.0",
      "subnet_default_router": null,
      "mask": "/24",
      "mm_id": 1002553,
      "registry_no": "9050097",
      "unit_name": "100ο ΟΛΟΗΜΕΡΟ ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΘΗΝΩΝ",
      "special_unit_name": null,
      "unit_network_subnet_type_id": 1,
      "unit_network_subnet_type": "LAN",
      "unit_network_object_ip": null,
      "unit_network_object_name": null,
      "connection_unit_network_subnet_id": 550,
      "is_connected": true
  },
  {
      "unit_network_subnet_id": 5799,
      "subnet_name": null,
      "subnet_ip": "81.186.16.244",
      "subnet_default_router": null,
      "mask": "/30",
      "mm_id": 1002553,
      "registry_no": "9050097",
      "unit_name": "100ο ΟΛΟΗΜΕΡΟ ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΘΗΝΩΝ",
      "special_unit_name": null,
      "unit_network_subnet_type_id": 2,
      "unit_network_subnet_type": "NAT",
      "unit_network_object_ip": null,
      "unit_network_object_name": null,
      "connection_unit_network_subnet_id": 551,
      "is_connected": true
  },
  {
      "unit_network_subnet_id": 11411,
      "subnet_name": null,
      "subnet_ip": "81.186.194.195",
      "subnet_default_router": null,
      "mask": "/32",
      "mm_id": 1002553,
      "registry_no": "9050097",
      "unit_name": "100ο ΟΛΟΗΜΕΡΟ ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΑΘΗΝΩΝ",
      "special_unit_name": null,
      "unit_network_subnet_type_id": 3,
      "unit_network_subnet_type": "ROUTER_IP",
      "unit_network_object_ip": "81.186.194.195",
      "unit_network_object_name": "r-100dim-athin",
      "connection_unit_network_subnet_id": 552,
      "is_connected": true
  }
],
   "connections": [
     {
       "connection_id": 184,
       "circuit": {
         "circuit_id": 543,
         "phone_number": "2109335964",
         "status": true,
         "paid_by_psd": true,
         "updated_date": "2013-12-13 18:38:00",
         "deactivated_date": null,
         "bandwidth": "24576\/1024Kbps",
         "readspeed": null,
         "circuit_type_id": "2",
         "circuit_type": "aDSLoISDN"
       },
       "cpe": {
         "cpe_id": null,
         "name": null
       },
       "ldap": {
         "ldap_id": null,
         "uid": null
       },
"unit_network_subnets": [
  {
      "connection_unit_network_subnet_id": 550,
      "connection_id": 184,
      "unit_network_subnet_id": 184,
      "subnet_name": null,
      "subnet_ip": "10.79.107.0",
      "subnet_default_router": null,
      "mask": "/24",
      "unit_network_subnet_type_id": 1,
      "unit_network_subnet_type": "LAN",
      "unit_network_object_ip": null,
      "unit_network_object_name": null
  },
  {
      "connection_unit_network_subnet_id": 551,
      "connection_id": 184,
      "unit_network_subnet_id": 5799,
      "subnet_name": null,
      "subnet_ip": "81.186.16.244",
      "subnet_default_router": null,
      "mask": "/30",
      "unit_network_subnet_type_id": 2,
      "unit_network_subnet_type": "NAT",
      "unit_network_object_ip": null,
      "unit_network_object_name": null
   },
   {
      "connection_unit_network_subnet_id": 552,
      "connection_id": 184,
      "unit_network_subnet_id": 11411,
      "subnet_name": null,
      "subnet_ip": "81.186.194.195",
      "subnet_default_router": null,
      "mask": "/32",
      "unit_network_subnet_type_id": 3,
      "unit_network_subnet_type": "ROUTER_IP",
      "unit_network_object_ip": "81.186.194.195",
      "unit_network_object_name": "r-100dim-athin"
   }
  ]
 }
 ]
}
]}

Package: DEPRECATED
Author: ΤΕΙ Αθήνας
Located at api/get/GetUnitsOld.php
Parameters summary
integer $mm_id Κωδικός ΜΜ Μονάδας
Ο Κωδικός ΜΜ της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : integer|array[integer]
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • array[integer] : Σύνολο από Αριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $registry_no Κωδικός ΥΠΕΠΘ
Ο Κωδικός ΥΠΕΠΘ της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό ΥΠΕΠΘ)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το Κωδικό ΥΠΕΠΘ)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $source Πρωτογενής Πηγή
Η Πρωτογενής Πηγή της Μονάδας (Λεξικό : GetSources())
Λεξικό : Πρωτογενείς Πηγές Μονάδων GetSources())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $name Ονομασία
Το Όνομα της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $special_name Ειδική Ονομασία
Το Προσωνύμιο της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το προσωνύμιο)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $state Κατάσταση
Η Κατάσταση της Μονάδας (Λεξικό : GetStates())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $region_edu_admin Περιφέρεια
Η Περιφέρεια της Μονάδας (Λεξικό : GetRegionEduAdmins())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $edu_admin Διεύθυνση Εκπαίδευσης
Η Διεύθυνση Εκπαίδευσης της Μονάδας (Λεξικό : GetEduAdmins())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $implementation_entity Φοράς Υλοποίησης
Ο Φοράς Υλοποίησης της μονάδας (Λεξικό : GetImplementationEntities())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $transfer_area Περιοχή Μετάθεσης
Η Περιοχή Μετάθεσης της Μονάδας (Λεξικό : GetTransferAreas())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $prefecture Νομός
Ο Νομός της Μονάδας (Λεξικό : GetPrefectures())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $municipality Δήμος ΟΤΑ
Ο Δήμος ΟΤΑ της Μονάδας (Λεξικό : GetMunicipalities())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $municipality_community Δημοτική Ενότητα
Η Δημοτική Ενότητα της Μονάδας (Λεξικό : GetMunicipalityCommunities())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $education_level Βαθμίδα
Το Επίπεδο Εκπαίδευσης της μονάδας (Λεξικό : GetEducationLevels())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $phone_number Τηλέφωνο Επικοινωνίας
Το Τηλέφωνο Επικοινωνίας της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το τηλέφωνο επικοινωνίας)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $email Ηλεκτρονική Αλληλογραφία
Η Ηλεκτρονική Αλληλογραφία της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με την ηλεκτρονική αλληλογραφία)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $fax_number Αριθμός FAX
Ο Αριθμός Τηλεομοιοτυπίας (φαξ) της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με τον αριθμός FAX)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $street_address Οδός, Αριθμός
Η Διεύθυνση (Οδός και Αριθμός) της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με την διεύθυνση)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
integer $postal_code Ταχυδρομικός Κώδικας
Ο Ταχυδρομικός Κώδικας της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με τον ταχυδρομικό κώδικα)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $tax_number Αριθμός Φορολογικού Μητρώου
Ο Αριθμός Φορολογικού Μητρώου της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με τον αριθμός φορολογικού μητρώου)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $tax_office Δ.Ο.Υ.
Η Δ.Ο.Υ. της Μονάδας (Λεξικό : GetTaxOffices())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $area_team_number Ομάδα Σχολείων
Η Ομάδα Σχολείων της Μονάδας (1η έως 40η)
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με την ομάδα σχολείων)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με την ομάδα σχολείων)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $category Κατηγορία
Η Κατηγορία της Μονάδας (Λεξικό : GetCategories())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $unit_type Τύπος Μονάδας
Ο Τύπος της Μονάδας (Λεξικό : GetUnitTypes())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $operation_shift Ωράριο Λειτουργίας
Το Ωράριο Λειτουργίας της Μονάδας (Λεξικό : GetOperationShifts())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $legal_character Νομικός Χαρακτήρας
Ο Νομικός Χαρακτήρας της Μονάδας (Λεξικό : GetLegalCharacters())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $orientation_type Προσανατολισμός
Ο Προσανατολισμός της Μονάδας (Λεξικό : GetOrientationTypes())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
mixed $special_type Ειδικός Χαρακτηρισμός
Καθορίζει αν η Μονάδα έχει Ειδικό Χαρακτηρισμό (Λεξικό : GetSpecialTypes())
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με τον κωδικό)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[integer|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
integer $levels_count Πλήθος Τάξεων
Το Πλήθος των Τάξεων της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|array[integer]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με το πλήθος τάξεων)
  • array[integer] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
integer $groups_count Πλήθος Τμημάτων
Το Πλήθος των Τμημάτων της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|array[integer]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με το πλήθος τμημάτων)
  • array[integer] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
integer $students_count Πλήθος Μαθητών
Το Πλήθος των Μαθητών της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|array[integer|string]}
  • integer : Αριθμητική (Η αναζήτηση γίνεται με το πλήθος μαθητών)
  • array[integer] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $latitude Γεωγραφικό Πλάτος
Το Γεωγραφικό Πλάτος της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το γεωγραφικό πλάτος)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $longitude Γεωγραφικό Μήκος
Το Γεωγραφικό Μήκος της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το γεωγραφικό μήκος)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $positioning Κτηριακή Θέση
Η Κτηριακή Θέση της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με την κτηριακή θέση )
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $creation_fek Φ.Ε.Κ. (Δημιουργίας)
Το Φ.Ε.Κ. (Δημιουργίας) της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα Φ.Ε.Κ. Δημιουργίας )
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
midex $last_update Ημερομηνία Τελευταίας Ενημέρωσης
Η Ημερομηνία Τελευταίας Ενημέρωσης της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{datetime|string|array[datetime|string]}
  • datetime : Ημερομηνία (Η αναζήτηση γίνεται με την ημερομηνία τελευταίας ενημέρωσης)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με την ημερομηνία τελευταίας ενημέρωσης)
  • array[datetime|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
midex $last_sync Ημερομηνία Τελευταίου Συγχρονισμού
Η Ημερομηνία Τελευταίου Συγχρονισμού της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{datetime|string|array[datetime|string]}
  • datetime : Ημερομηνία (Η αναζήτηση γίνεται με την ημερομηνία τελευταίου συγχρονισμού)
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με την ημερομηνία τελευταίου συγχρονισμού)
  • array[datetime|string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
string $comments Παρατηρήσεις - Σχόλια
Παρατηρήσεις - Σχόλια της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|array[string]}
  • string : Αλφαριθμητική (Η αναζήτηση γίνεται με το όνομα)
  • array[string] : Σύνολο από Αριθμητικές και Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
integer $pagesize Αριθμός Εγγραφών/Σελίδα
Ο αριθμός των εγγραφών που θα επιστρέψουν ανα σελίδα
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε θα επιστραφούν όλες οι εγγραφές (Parameters::AllPageSize)
Λίστα Παραμέτρων Σελιδοποίησης : Parameters
Η τιμή της παραμέτρου μπορεί να είναι : integer
  • integer
    Αριθμητική : Η τιμή της παραμέτρου πρέπει να είναι μεγαλύτερη από 0
integer $page Αριθμός Σελίδας
Ο αριθμός της σελίδας με τις $pagesize εγγραφές που βρέθηκαν σύμφωμα με τις παραμέτρους
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε θα επιστραφεί η πρώτη σελίδα
Η τιμή της παραμέτρου μπορεί να είναι : integer
  • integer
    Αριθμητική : Η τιμή της παραμέτρου πρέπει να είναι μεγαλύτερη από 0
string $orderby Πεδίο Ταξινόμησης
Το όνομα του πεδίου με το οποίο γίνεται η ταξινόμηση των εγγραφών
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε η ταξινόμηση γίνεται με το Όνομα της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η τιμή της παραμέτρου μπορεί να είναι οποιοδήποτε πεδίο επιστρέφει η συνάρτηση στον πίνακα data
string $ordertype Τύπος Ταξινόμησης
Ο Τύπος Ταξινόμησης με τον οποίο γίνεται η ταξινόμηση των εγγραφών
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε η ταξινόμηση γίνεται με Αύξουσα Σειρά (OrderEnumTypes::ASC)
Λίστα Τύπων Ταξινόμησης : OrderEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η τιμή της παραμέτρου μπορεί να είναι ένας από τους Tύπους OrderEnumTypes
string $searchtype Τύπος Αναζήτησης
Ο Τύπος Αναζήτησης με τον οποίο γίνεται η αναζήτηση στον όνομα ($name) της Μονάδας
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε η αναζήτηση στα πεδία αυτά γίνεται με τον Τύπο SearchEnumTypes::ContainAll
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η τιμή της παραμέτρου μπορεί να είναι ένας από τους Tύπους SearchEnumTypes
string $export Τύπος Εξαγωγής Δεδομένων
Ο Τύπος Εξαγωγής Δεδομένων με τον οποίο θα γίνει η εξαγωγή σε συγκεκριμένη μορφή τών δεδομένων
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε η εξαγωγή δεδομένων γίνεται με τον Τύπο ExportDataEnumTypes::JSON
Λίστα Τύπων Εξαγωγής Δεδομένων : ExportDataEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η τιμή της παραμέτρου μπορεί να είναι ένας από τους Tύπους ExportDataEnumTypes
Return value summary
Array<JSON> Επιστρέφει ένα πίνακα σε JSON μορφή με πεδία :
  • string : method : Η μέθοδος κλήσης της συνάρτησης
  • integer : status : Ο Κωδικός ExceptionCodes του αποτελέσματος της κλήσης
  • string : message : Το Μήνυμα ExceptionMessages του αποτελέσματος της κλήσης
  • integer : count : Το πλήθος των εγγραφών της κλήσης σύμφωνα με τις παραμέτρους σελιδοποίησης
  • integer : total : Το πλήθος των εγγραφών χωρίς τις παραμέτρους σελιδοποίησης
  • array : data : Ο Πίνακας με το λεξικό
    • integer : mm_id : Ο Κωδικός ΜΜ της Μονάδας
    • string : registry_no : Ο Κωδικός ΥΠΕΠΘ της Μονάδας
    • integer : source_id : Ο Κωδικός της Πρωτογενής Πηγή της Μονάδας (Λεξικό : GetSources())
    • string : source : Η Πρωτογενής Πηγή της Μονάδας (Λεξικό : GetSources())
    • string : name : Το Όνομα της Μονάδας
    • string : special_name : Το Προσωνύμιο της Μονάδας
    • integer : state_id : Ο Κωδικός της Κατάστασης της Μονάδας (Λεξικό : GetStates())
    • string : state : Η Κατάσταση της Μονάδας (Λεξικό : GetStates())
    • integer : region_edu_admin_id : Ο Κωδικός της Περιφέρειας της Μονάδας (Λεξικό : GetRegionEduAdmins())
    • string : region_edu_admin : Η Περιφέρεια της Μονάδας (Λεξικό : GetRegionEduAdmins())
    • integer : edu_admin_id : Ο Κωδικός της Διεύθυνσης Εκπαίδευσης της Μονάδας (Λεξικό : GetEduAdmins())
    • string : edu_admin : Η Διεύθυνση Εκπαίδευσης της Μονάδας (Λεξικό : GetEduAdmins())
    • integer : implementation_entity_id : Ο Κωδικός της Φορεάς Υλοποίησης της μονάδας (Λεξικό : GetImplementationEntities())
    • string : implementation_entity : Ο Φοράς Υλοποίησης της μονάδας (Λεξικό : GetImplementationEntities())
    • string : implementation_entity_initials : Τα αρχικά του Φοράς Υλοποίησης της μονάδας (Λεξικό : GetImplementationEntities())
    • integer : transfer_area_id : Ο Κωδικός της Περιοχής Μετάθεσης της Μονάδας (Λεξικό : GetTransferAreas())
    • string : transfer_area : Η Περιοχή Μετάθεσης της Μονάδας (Λεξικό : GetTransferAreas())
    • integer : prefecture_id : Ο Κωδικός του Νομού της Μονάδας (Λεξικό : GetPrefectures())
    • string : prefecture : Ο Νομός της Μονάδας (Λεξικό : GetPrefectures())
    • integer : municipality_id : Ο Κωδικός του Δήμου ΟΤΑ της Μονάδας (Λεξικό : GetMunicipalities())
    • string : municipality : Ο Δήμος ΟΤΑ της Μονάδας (Λεξικό : GetMunicipalities())
    • integer : municipality_community_id : Η Δημοτική Ενότητα της Μονάδας (Λεξικό : GetMunicipalityCommunities())
    • string : municipality_community : Η Δημοτική Ενότητα της Μονάδας (Λεξικό : GetMunicipalityCommunities())
    • integer : education_level_id : Ο Κωδικός του Επιπέδου Εκπαίδευσης της μονάδας (Λεξικό : GetEducationLevels())
    • string : education_level : Το Επίπεδο Εκπαίδευσης της μονάδας (Λεξικό : GetEducationLevels())
    • string : phone_number : Το Τηλέφωνο Επικοινωνίας της Μονάδας
    • string : email : Η Ηλεκτρονική Αλληλογραφία της Μονάδας
    • string : fax_number : Ο Αριθμός Τηλεομοιοτυπίας (φαξ) της Μονάδας
    • string : street_address : Η Διεύθυνση (Οδός και Αριθμός) της Μονάδας
    • string : postal_code : Ο Ταχυδρομικός Κώδικας της Μονάδας
    • string : tax_number : Ο Αριθμός Φορολογικού Μητρώου της Μονάδας
    • integer : tax_office_id : Ο Κωδικός της Δ.Ο.Υ. της Μονάδας (Λεξικό : GetTaxOffices())
    • string : tax_office : Η Δ.Ο.Υ. της Μονάδας (Λεξικό : GetTaxOffices())
    • integer : area_team_number : Η Ομάδα Σχολείων της Μονάδας (1η έως 40η)
    • integer : category_id : Ο Κωδικός της Κατηγορίας της Μονάδας (Λεξικό : Κατηγορίες GetCategories())
    • string : category : Η Κατηγορία της Μονάδας (Λεξικό : Κατηγορίες GetCategories())
    • integer : unit_type_id : Ο Κωδικός του Τύπου της Μονάδας (Λεξικό : Τύποι Μονάδων GetUnitTypes())
    • string : unit_type : Ο Τύπος της Μονάδας (Λεξικό : Τύποι Μονάδων GetUnitTypes())
    • integer : operation_shift_id : Ο Κωδικός του Ωραρίου Λειτουργίας της Μονάδας (Λεξικό : GetOperationShifts())
    • string : operation_shift : Το Ωράριο Λειτουργίας της Μονάδας (Λεξικό : GetOperationShifts())
    • integer : legal_character_id : Ο Κωδικός του Νομικου Χαρακτήρα της Μονάδας (Λεξικό : GetLegalCharacters())
    • string : legal_character : Ο Νομικός Χαρακτήρας της Μονάδας (Λεξικό : GetLegalCharacters())
    • integer : orientation_type_id : Ο Κωδικός του Προσανατολισμού της Μονάδας (Λεξικό : GetOrientationTypes())
    • string : orientation_type : Ο Προσανατολισμός της Μονάδας (Λεξικό : GetOrientationTypes())
    • integer : special_type_id : Ο Κωδικός του Ειδικού Χαρακτηρισμού της Μονάδας (Λεξικό : GetSpecialTypes())
    • string : special_type : Ο Ειδικός Χαρακτηρισμός της Μονάδας (Λεξικό : GetSpecialTypes())
    • integer : levels_count : Το Πλήθος των Τάξεων της Μονάδας
    • integer : groups_count : Το Πλήθος των Τμημάτων της Μονάδας
    • integer : students_count : Το Πλήθος των Μαθητών της Μονάδας
    • string : latitude : Το Γεωγραφικό Πλάτος της Μονάδας
    • string : longitude : Το Γεωγραφικό Μήκος της Μονάδας
    • string : positioning : Η Κτηριακή Θέση της Μονάδας
    • string : creation_fek : Το Φ.Ε.Κ. (Δημιουργίας) της Μονάδας
    • datetime : last_update : Η Ημερομηνία Τελευταίας Ενημέρωσης της Μονάδας
    • datetime : last_sync : Η Ημερομηνία Τελευταίου Συγχρονισμού της Μονάδας
    • string : comments : Παρατηρήσεις - Σχόλια της Μονάδας

    • array : levels : Πίνακας Τάξεων (Λεξικό : GetLevels())
      • integer : level_id : Ο Κωδικός της Τάξης
      • string : name : Το όνομα της Τάξης
      • integer : groups_count : Το Πλήθος των Τμημάτων της Τάξης
      • integer : studens_count : Το Πλήθος των Μαθητών της Τάξης
      • array : groups : Πίνακας Τμημάτων (Λεξικό : GetGroups())
        • integer : group_id : Ο Κωδικός του Τμήματος
        • string : name : Το όνομα του Τμήματος
        • integer : studens_count : Το Πλήθος των Μαθητών του Τμήματος

    • array : host_relations : Πίνακας Host Συσχετίσεων Μονάδων (Λεξικό : GetRelations())
      • integer : relation_id : Ο Κωδικός της Συσχέτισης
      • integer : host_mm_id : Ο Κωδικός ΜΜ της Μονάδας
      • integer : guest_mm_id : Ο Κωδικός ΜΜ της Μονάδας
      • boolean : relation_state : Καθορίζει αν η Συσχέτιση είναι Ενεργή
      • date : true_date : Η Ημερομηνία που η Συσχέτιση έγινε Ενεργή
      • string : true_fek : Το ΦΕΚ όταν η Συσχέτιση έγινε Ενεργή
      • date : false_date : Η Ημερομηνία που η Συσχέτιση έγινε Ανενεργή
      • string : false_fek : Το ΦΕΚ όταν η Συσχέτιση έγινε Ανενεργή
      • string : relation_type : Ο Τύπος Συσχέτισης των Μονάδων (Λεξικό : GetRelationTypes())

    • array : guest_relations : Πίνακας Guest Συσχετίσεων Μονάδων (Λεξικό : GetRelations())
      • integer : relation_id : Ο Κωδικός της Συσχέτισης
      • integer : host_mm_id : Ο Κωδικός ΜΜ της Μονάδας
      • integer : guest_mm_id : Ο Κωδικός ΜΜ της Μονάδας
      • boolean : relation_state : Καθορίζει αν η Συσχέτιση είναι Ενεργή
      • date : true_date : Η Ημερομηνία που η Συσχέτιση έγινε Ενεργή
      • string : true_fek : Το ΦΕΚ όταν η Συσχέτιση έγινε Ενεργή
      • date : false_date : Η Ημερομηνία που η Συσχέτιση έγινε Ανενεργή
      • string : false_fek : Το ΦΕΚ όταν η Συσχέτιση έγινε Ανενεργή
      • string : relation_type : Ο Τύπος Συσχέτισης των Μονάδων (Λεξικό : GetRelationTypes())

    • array : workers : Πίνακας Εργαζομένων (Λεξικό : GetUnitWorkers())
      • integer : unit_worker_id : Το πρωτεύον κλειδί του πίνακα αντιστοίχησης Εργαζομένων-Θέση Ευθύνης
      • integer : worker_id : Ο Κωδικός του Εργαζόμενου
      • string : registry_no : Ο Αριθμός Μητρώου του Εργαζόμενου
      • string : tax_number : Ο Αριθμός Φορολογικού Μητρώου του Εργαζόμενου
      • string : lastname : Το Επώνυμο του Εργαζόμενου
      • string : firstname : Το Όνομα του Εργαζόμενου
      • string : fathername : Το Πατρώνυμο του Εργαζόμενου
      • string : fullname : Το Ονοματεπώνυμο του Εργαζόμενου
      • string : sex : Το Φύλο του Εργαζόμενου
      • string : worker_specialization_id : Ο Κωδικός της Ειδικότητα του Εργαζομένου
      • string : worker_specialization : Η Ειδικότητα του Εργαζομένου (Λεξικό : GetWorkerSpecializations())
      • string : worker_position_id : Ο Κωδικός της Θέση Εργασίας του Εργαζομένου
      • string : worker_position : Η Θέση Εργασίας του Εργαζομένου (Λεξικό : GetWorkerPositions())
      • integer : worker_source_id : Ο Κωδικός της Πρωτογενής Πηγής του Εργαζομένου
      • string : worker_source : Η Πρωτογενής Πηγή του Εργαζομένου (Λεξικό : GetSources())

    • array : unit_dns : Πίνακας DNS Στοιχείων Μονάδας (Λεξικό : GetUnitDns())
      • integer : unit_dns_id : Ο Κωδικός του DNS Μονάδας
      • string : unit_dns : Το Όνομα του DNS Μονάδας
      • string : unit_ext_dns : Το Όνομα του ExtDNS Μονάδας

    • array : cpes : Πίνακας Cpes Στοιχείων Μονάδας (Λεξικό : GetCpes())
    • array : ldaps : Πίνακας Ldaps Στοιχείων Μονάδας (Λεξικό : GetLdaps())
    • array : circuits : Πίνακας με τα Τηλεπικοινωνιακά Κυκλωματα Μονάδας (Λεξικό : GetCircuits())
      • integer : circuit_id : Ο Κωδικός του Τηλεπικοινωνιακού Κυκλώματος
      • string : phone_number : Ο Τηλεφωνικός Αριθμός του Τηλεπικοινωνιακού Κυκλώματος
      • boolean : status : Ενεργό/Ανενεργό Τηλεπικοινωνιακό Κύκλωμα
      • boolean : paid_by_psd : Χρηματοδοτείται από το Π.Σ.Δ.
      • date : activated_date : Η Ημερομηνία Εγκατάστασης του Τηλεπικοινωνιακού Κυκλώματος
      • date : updated_date : Η Ημερομηνία Ενημέωσης του Τηλεπικοινωνιακού Κυκλώματος
      • date : deactivated_date : Η Ημερομηνία Απενεργοποίησης του Τηλεπικοινωνιακού Κυκλώματος
      • string : bandwidth : Το Εύρως Ζώνης του Τηλεπικοινωνιακού Κυκλώματος
      • string : readspeed : Η Ταχύτητα του Τηλεπικοινωνιακού Κυκλώματος
      • integer : circuit_type_id : Ο Κωδικός του Τύπου του Τηλεπικοινωνιακού Κυκλώματος
      • string : circuit_type : Ο Τύπος του Τηλεπικοινωνιακού Κυκλώματος (Λεξικό : GetCircuitTypes())
      • boolean : is_connected : Το Τηλεπικοινωνιακό κύκλωμα ανήκει/δεν ανήκει σε Διασύνδεση

    • array : unit_network_subnets : Πίνακας με στοιχεία για τα Υποδίκτυα Μονάδας (Λεξικό : GetUnitNetworkSubnets())
      • integer : unit_network_subnet_id : Ο Κωδικός του Υποδικτύου Μονάδας
      • string : subnet_name : Το Όνομα του Υποδικτύου Μονάδας
      • string : subnet_ip : Η IP Διευθυνση του Υποδικτύου Μονάδας
      • string : subnet_default_router : Η Default Gateway του Υποδικτύου Μονάδας
      • string : mask : Η Μάσκα του Υποδικτύου Μονάδας.
      • integer : mm_id : Ο Κωδικός ΜΜ της Μονάδας (Μονάδες : GetUnits())
      • string : registry_no : Ο Κωδικός ΥΠΕΠΘ της Μονάδας
      • string : unit_name : Το Όνομα της Μονάδας
      • string : special_unit_name : Το Προσωνύμιο της Μονάδας
      • integer : unit_network_subnet_type_id : Ο Κωδικός του Τύπου Υποδικτύου
      • string : unit_network_subnet_type : Ο Τύπος του Τύπου Υποδικτύου (Λεξικό : GetUnitNetworkSubnetTypes())
      • string : unit_network_object_ip : Η Διεύθυνση IP του Δικτυακού Αντικειμένου
      • string : unit_network_object_name : Το DNS Όνομα του Δικτυακού Αντικειμένου
      • integer : connection_unit_network_subnet_id : Το πρωτεύον κλειδί του πίνακα αντιστοίχησης Διασύνδεσης-Υποδίκτυο Μονάδας
      • boolean : is_connected : Το Υποδίκτυο Μονάδας ανήκει/δεν ανήκει σε Διασύνδεση

    • array : connection : Πίνακας Διασυνδέσεων Μονάδας (Λεξικό : GetConnections())
      • integer : connection_id : Ο Κωδικός της Διασύνδεσης
      • array : circuit : Πίνακας με τα Τηλεπικοινωνιακά Κυκλωματα Μονάδας (Λεξικό : GetCircuits())
      • array : cpe : Πίνακας Cpes Στοιχείων Μονάδας (Λεξικό : GetCpes())
      • array : ldap : Πίνακας Ldaps Στοιχείων Μονάδας (Λεξικό : GetLdaps())
      • array : unit_network_subnets : Πίνακας με στοιχεία για τα Υποδίκτυα Μονάδας (Λεξικό : GetUnitNetworkSubnets())

Thrown exceptions summary
InvalidUnitMMIDType ExceptionMessages::InvalidUnitMMIDType
InvalidUnitRegistryNoType ExceptionMessages::InvalidUnitRegistryNoType
InvalidSourceType ExceptionMessages::InvalidSourceType
InvalidUnitNameType ExceptionMessages::InvalidUnitNameType
InvalidUnitSpecialNameType ExceptionMessages::InvalidUnitSpecialNameType
InvalidStateType ExceptionMessages::InvalidStateType
InvalidRegionEduAdminType ExceptionMessages::InvalidRegionEduAdminType
InvalidEduAdminType ExceptionMessages::InvalidEduAdminType
InvalidImplementationEntityType ExceptionMessages::InvalidImplementationEntityType
InvalidTransferAreaType ExceptionMessages::InvalidTransferAreaType
InvalidPrefectureType ExceptionMessages::InvalidPrefectureType
InvalidMunicipalityType ExceptionMessages::InvalidMunicipalityType
InvalidMunicipalityCommunityType ExceptionMessages::InvalidMunicipalityCommunityType
InvalidEducationLevelType ExceptionMessages::InvalidEducationLevelType
InvalidUnitPhoneNumberType ExceptionMessages::InvalidUnitPhoneNumberType
InvalidUnitEmailType ExceptionMessages::InvalidUnitEmailType
InvalidUnitFaxNumberType ExceptionMessages::InvalidUnitFaxNumberType
InvalidUnitStreetAddressType ExceptionMessages::InvalidUnitStreetAddressType
InvalidUnitPostalCodeType ExceptionMessages::InvalidUnitPostalCodeType
InvalidUnitTaxNumberType ExceptionMessages::InvalidUnitTaxNumberType
InvalidTaxOfficeType ExceptionMessages::InvalidTaxOfficeType
InvalidUnitAreaTeamNumberType ExceptionMessages::InvalidUnitAreaTeamNumberType
InvalidCategoryType ExceptionMessages::InvalidCategoryType
InvalidUnitTypeType ExceptionMessages::InvalidUnitTypeType
InvalidOperationShiftType ExceptionMessages::InvalidOperationShiftType
InvalidLegalCharacterType ExceptionMessages::InvalidLegalCharacterType
InvalidOrientationTypeType ExceptionMessages::InvalidOrientationTypeType
InvalidSpecialTypeType ExceptionMessages::InvalidSpecialTypeType
InvalidUnitLevelsCountType ExceptionMessages::InvalidUnitLevelsCountType
InvalidUnitGroupsCountType ExceptionMessages::InvalidUnitGroupsCountType
InvalidUnitStudentsCountType ExceptionMessages::InvalidUnitStudentsCountType
InvalidUnitLatitudeType ExceptionMessages::InvalidUnitLatitudeType
InvalidUnitLongitudeType ExceptionMessages::InvalidUnitLongitudeType
InvalidUnitPositioningType ExceptionMessages::InvalidUnitPositioningType
InvalidUnitFekType ExceptionMessages::InvalidUnitFekType
InvalidUnitLastUpdateType ExceptionMessages::InvalidUnitLastUpdateType
InvalidUnitLastSyncType ExceptionMessages::InvalidUnitLastSyncType
InvalidUnitCommentsType ExceptionMessages::InvalidUnitCommentsType
MissingPageValue ExceptionMessages::MissingPageValue
InvalidPageArray ExceptionMessages::InvalidPageArray
InvalidPageNumber ExceptionMessages::InvalidPageNumber
InvalidPageType ExceptionMessages::InvalidPageType
MissingPageSizeValue ExceptionMessages::MissingPageSizeValue
InvalidPageSizeArray ExceptionMessages::InvalidPageSizeArray
InvalidPageSizeNumber ExceptionMessages::InvalidPageSizeNumber
InvalidPageSizeType ExceptionMessages::InvalidPageSizeType
InvalidOrderBy ExceptionMessages::InvalidOrderBy
InvalidOrderType ExceptionMessages::InvalidOrderType
InvalidSearchType ExceptionMessages::InvalidSearchType
InvalidExportType ExceptionMessages::InvalidExportType
mm.sch.gr API documentation generated by ApiGen 2.8.0