Overview

Packages

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

Functions

  • CheckRequiredValues
  • GetCategories
  • GetCpes
  • GetCrmData
  • GetEduAdmins
  • GetEducationLevels
  • GetExtLogEntries
  • GetImplementationEntities
  • GetLdapEntries
  • GetLdaps
  • GetLegalCharacters
  • GetMunicipalities
  • GetMunicipalityCommunities
  • GetOperationShifts
  • GetOrientationTypes
  • GetPrefectures
  • GetRegionEduAdmins
  • GetRelations
  • GetRelationTypes
  • GetSchoolCommittees
  • GetSources
  • GetSpecialTypes
  • GetStates
  • GetTaxOffices
  • GetTransferAreaMunicipalities
  • GetTransferAreas
  • GetUnitDns
  • GetUnits
  • GetUnitTypes
  • GetUnitWorkers
  • GetWorkerPositions
  • GetWorkers
  • GetWorkerSpecializations
  • StatisticUnits
  • Overview
  • Package
  • Function

Function GetUnits

Μονάδες

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

Ορισμός Τύπου και Πεδίου Ταξινόμησης Αποτελεσμάτων

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

Ορισμός Τύπου Εξαγωγής Δεδομένων

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

Ορισμός Αριθμού Σελίδας και Εγγραφών/Σελίδα της Επιστροφής Αποτελεσμάτων

  • Μέσω των παραμέτρων Αριθμός Σελίδας ($page) και Αριθμός Εγγραφών/Σελίδα ($pagesize) μπορεί να καθοριστεί ο αριθμός Σελίδας και Εγγραφών/Σελίδα της επιστροφής αποτελεσμάτων.
  • Ο προκαθορισμένος αριθμός Εγγραφών/Σελίδα που επιστρέφονται ανά κλήση είναι 200.
  • Ο προκαθορισμένος αριθμός Σελίδας που επιστρέφεται ανά κλήση είναι 1.

Ορισμός Τύπου Αναζήτησης Αποτελεσμάτων

  • Μέσω των παραμέτρων Τύπου Αναζήτησης ($searchtype) μπορεί να καθοριστεί μπορεί να καθοριστεί ο τρόπος με τον οποίο θα αναζητηθεί η τιμή της παραμέτρου στο DNS της Μονάδας.
  • Ισχύει για όσες παραμέτρους το υποστηρίζουν το συνδυασμό με την παράμετρο searchtype.
  • Προκαθορισμένη τιμή τύπου αναζήτησης είναι CONTAINALL.

Πίνακας Παραμέτρων

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

Πίνακας Αποτελεσμάτων

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

Πίνακας Σφαλμάτων

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

Παραδείγματα Κλήσης

  • Υπάρχουν διαθέσιμα παραδείγματα κλήσης της συνάρτησης με διάφορους τρόπους (ApiRequestExamples).

Μηνύματα Authentication/Authorization

  • Υπάρχουν αναλυτικές πληροφορίες για τα μηνύματα Authentication/Authorization (AuthMessages).

Μηνύματα Προκαθορισμένων Παραμέτρων

  • Υπάρχουν αναλυτικές πληροφορίες για τα μηνύματα Προκαθορισμένων Παραμέτρων (StandarParamsMessages).

Δεδομένα Επιστροφής
Παρακάτω εμφανίζονται τα αποτελέσματα σε μορφή JSON :

{
 "data": [{}],
 "controller": "GetUnits",
 "function": "units",
 "method": "GET",
 "total": ``,
 "count": ``,
 "pagination": { "page": 1, "maxPage": 1, "pagesize": 200},
 "status": 200,
 "message": "[GET][units]:success"
}

Πίνακας Δεδομένων
Παρακάτω εμφανίζεται ένα δείγμα από τον πίνακα data με τα αποτελέσματα σε μορφή JSON :

{"data": [{
             "mm_id": ``,
             "registry_no": ``,
             "name": ``,
             "special_name": ``,
             "source_id": ``,
             "source": ``,
             "category_id": ``,
             "category": ``,
             "state_id": ``,
             "state": ``,
             "street_address": ``,
             "postal_code": ``,
             "fax_number": ``,
             "phone_number": ``,
             "email": ``,
             "tax_number": ``,
             "region_edu_admin_id": ``,
             "region_edu_admin": ``,
             "edu_admin_id": ``,
             "edu_admin": ``,
             "transfer_area_id": ``,
             "transfer_area": ``,
             "prefecture_id": ``,
             "prefecture": ``,
             "municipality_id": ``,
             "municipality": ``,
             "municipality_community_id": ``,
             "municipality_community": ``,
             "education_level_id": ``,
             "education_level": ``,
             "unit_type_id": ``,
             "unit_type": ``,
             "orientation_type_id": ``,
             "orientation_type": ``,
             "operation_shift_id": ``,
             "operation_shift": ``,
             "legal_character_id": ``,
             "legal_character": ``,
             "implementation_entity_id": ``,
             "implementation_entity": ``,
             "implementation_entity_initials": ``,
             "tax_office_id": ``,
             "tax_office": ``,
             "special_type_id": ``,
             "special_type": ``,
             "latitude": ``,
             "longitude": ``,
             "positioning": ``,
             "creation_fek": ``,
             "inaccessible": ``
             "studentsSum": ``
             "last_sync": ``,
             "last_update": ``,
             "comments": ``,
             "version": ``,
             "host_relations": [{
                                 "relation_id": ``,
                                 "guest_mm_id": ``,
                                 "guest_registry_no": ``,
                                 "guest_name": ``,
                                 "guest_special_name": ``,
                                 "relation_state": ``,
                                 "true_date": ``,
                                 "true_fek": ``,
                                 "false_date": ``,
                                 "false_fek": ``,
                                 "relation_type_id": ``,
                                 "relation_type": ``
                               }],
             "guest_relations": [{
                                 "relation_id": ``,
                                 "host_mm_id": ``,
                                 "host_registry_no": ``,
                                 "host_name": ``,
                                 "host_special_name": ``,
                                 "relation_state": ``,
                                 "true_date": ``,
                                 "true_fek": ``,
                                 "false_date": ``,
                                 "false_fek": ``,
                                 "relation_type_id": ``,
                                 "relation_type": ``
                                }],
             "workers": [{
                         "unit_worker_id": ``,
                         "worker_id": ``,
                         "registry_no": ``,
                         "tax_number": ``,
                         "lastname": ``,
                         "firstname": ``,
                         "fathername": ``,
                         "fullname": ``,
                         "sex": ``,
                         "worker_specialization_id": ``,
                         "worker_specialization": ``,
                         "worker_position_id": ``,
                         "worker_position": ``,
                         "worker_source_id": ``,
                         "worker_source": ``
                        }],
             "unit_dns": [{
                           "unit_dns_id": ``,
                           "unit_dns": ``,
                           "unit_ext_dns": ``
                         }]
     }]
 }
Package: GET
Author: ΤΕΙ Αθήνας
Located at api/get/GetUnits.php
Parameters summary
integer $mm_id Κωδικός ΜΜ Μονάδας

Ο Κωδικός ΜΜ της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : integer|array[integer]
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ΜΜ της Μονάδας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • array[integer]
    Σύνολο από Αριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $registry_no Κωδικός ΥΠΕΠΘ

O Κωδικός ΥΠΕΠΘ της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Κωδικό ΥΠΕΠΘ της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $source Πρωτογενής Πηγή

Το Όνομα ή ο Κωδικός ID της Πρωτογενής Πηγής της Μονάδας
Λεξικό : GetSources()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Πρωτογενής Πηγής
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Πρωτογενής Πηγής
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $name Ονομασία

Η Ονομασία της Μονάδας
Συνδυάζεται με την παράμετρο searchtype
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string|array[string]
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με την Ονομασία της Μονάδας
    Αν η παράμετρος Τύπος Αναζήτησης δεν έχει τιμή τότε η αναζήτηση στον Όνομα γίνεται με τον Tύπο SearchEnumTypes::ContainAll
  • array[string]
    Σύνολο από Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $special_name Προσωνύμιο

Το Προσωνύμιο της Μονάδας
Συνδυάζεται με την παράμετρο searchtype
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string|array[string]
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Προσωνύμιο της Μονάδας
    Αν η παράμετρος Τύπος Αναζήτησης δεν έχει τιμή τότε η αναζήτηση στον Προσωνύμιο γίνεται με τον Tύπο SearchEnumTypes::ContainAll
  • array[string]
    Σύνολο από Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $state Λειτουργική Καταστάση

Το Όνομα ή ο Κωδικός ID της Λειτουργικής Καταστάσης της Μονάδας
Λεξικό : GetStates()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Λειτουργικής Καταστάσης
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Λειτουργικής Καταστάσης
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $region_edu_admin Περιφέρεια

Το Όνομα ή ο Κωδικός ID της Περιφέρειας της Μονάδας
Λεξικό : GetRegionEduAdmins()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Περιφέρειας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Περιφέρειας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $edu_admin Διεύθυνση Εκπαίδευσης

Το Όνομα ή ο Κωδικός ID της Διευθύνσης Εκπαίδευσης της Μονάδας
Λεξικό : GetEduAdmins()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Διευθύνσης Εκπαίδευσης
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Διευθύνσης Εκπαίδευσης
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $implementation_entity Φορέας Υλοποίησης

Το Όνομα ή ο Κωδικός ID του Φορέα Υλοποίησης της Μονάδας
Λεξικό : GetImplementationEntities()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Φορέα Υλοποίησης
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Φορέα Υλοποίησης
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $transfer_area Περιοχή Μετάθεσης

Το Όνομα ή ο Κωδικός ID της Περιοχής Μετάθεσης της Μονάδας
Λεξικό : GetTransferAreas()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Περιοχής Μετάθεσης
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Περιοχής Μετάθεσης
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $prefecture Περιφερειακή Ενότητα

Το Όνομα ή ο Κωδικός ID της Περιφερειακή Ενότητα της Μονάδας
Λεξικό : GetPrefectures()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Περιφερειακής Ενότητα
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Περιφερειακής Ενότητα
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $municipality Δήμος ΟΤΑ

Το Όνομα ή ο Κωδικός ID του Δήμου ΟΤΑ της Μονάδας
Λεξικό : GetMunicipalities()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Δήμου ΟΤΑ
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Δήμου ΟΤΑ
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $municipality_community Δημοτική Ενότητα

Το Όνομα ή ο Κωδικός ID της Δημοτικής Ενότητας της Μονάδας
Λεξικό : GetMunicipalityCommunities()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Δημοτικής Ενότητας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Δημοτικής Ενότητας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $education_level Βαθμίδα Εκπαίδευσης

Το Όνομα ή ο Κωδικός ID της Βαθμίδας Εκπαίδευσης της Μονάδας
Λεξικό : GetEducationLevels()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Βαθμίδας Εκπαίδευσης
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Βαθμίδας Εκπαίδευσης
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $phone_number Τηλέφωνο Επικοινωνίας

Το Τηλέφωνο Επικοινωνίας της Μονάδας
Συνδυάζεται με την παράμετρο searchtype
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string|array[string]
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Τηλέφωνο Επικοινωνίας της Μονάδας
    Αν η παράμετρος Τύπος Αναζήτησης δεν έχει τιμή τότε η αναζήτηση στον Προσωνύμιο γίνεται με τον Tύπο SearchEnumTypes::ContainAll
  • array[string]
    Σύνολο από Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $email Ηλεκτρονική Αλληλογραφία

Η Ηλεκτρονική Αλληλογραφία της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με την Ηλεκτρονική Αλληλογραφία της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $fax_number Αριθμός Τηλεομοιοτυπίας (FAX)

O Αριθμός Τηλεομοιοτυπίας (FAX) της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με τον Αριθμό Τηλεομοιοτυπίας (FAX) της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $street_address Διεύθυνση (Οδός,Αριθμός)

Η Διεύθυνση (Οδός,Αριθμός) της Μονάδας
Συνδυάζεται με την παράμετρο searchtype
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string|array[string]
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με την Διεύθυνση (Οδός,Αριθμός) της Μονάδας
    Αν η παράμετρος Τύπος Αναζήτησης δεν έχει τιμή τότε η αναζήτηση στον Προσωνύμιο γίνεται με τον Tύπο SearchEnumTypes::ContainAll
  • array[string]
    Σύνολο από Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $postal_code Ταχυδρομικός Κώδικας

O Ταχυδρομικός Κώδικας της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με τον Ταχυδρομικό Κώδικα της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $tax_number Αριθμός Φορολογικού Μητρώου (Α.Φ.Μ.)

O Αριθμός Φορολογικού Μητρώου (Α.Φ.Μ.) της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με τον Αριθμό Φορολογικού Μητρώου (Α.Φ.Μ.) της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $tax_office Δ.Ο.Υ (Εφορία)

Το Όνομα ή ο Κωδικός ID της Δ.Ο.Υ (Εφορία) της Μονάδας
Λεξικό : GetTaxOffices()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Δ.Ο.Υ (Εφορία)
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Δ.Ο.Υ (Εφορία)
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $area_team_number Ομάδα Σχολείων

Η Ομάδα Σχολείων της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με την Ομάδα Σχολείων της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $category Κατηγορία

Το Όνομα ή ο Κωδικός ID της Κατηγορίας της Μονάδας
Λεξικό : GetCategories()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID της Κατηγορίας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα της Κατηγορίας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $unit_type Τύπος Μονάδας

Το Όνομα ή ο Κωδικός ID του Τύπου Μονάδας
Λεξικό : GetUnitTypes()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Τύπου Μονάδας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Τύπου Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $operation_shift Ωράριο Λειτουργίας

Το Όνομα ή ο Κωδικός ID του Ωράριου Λειτουργίας της Μονάδας
Λεξικό : GetOperationShifts()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Ωράριου Λειτουργίας
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Ωράριου Λειτουργίας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $legal_character Νομικός Χαρακτήρας

Το Όνομα ή ο Κωδικός ID του Νομικού Χαρακτήρα της Μονάδας
Λεξικό : GetLegalCharacters()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Νομικού Χαρακτήρα
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Νομικού Χαρακτήρα
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $orientation_type Προσανατολισμός

Το Όνομα ή ο Κωδικός ID του Προσανατολισμού της Μονάδας
Λεξικό : GetOrientationTypes()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Προσανατολισμού
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Προσανατολισμού
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $special_type Ειδικός Χαρακτηρισμός

Το Όνομα ή ο Κωδικός ID του Ειδικού Χαρακτηρισμού της Μονάδας
Λεξικό : GetSpecialTypes()
Η τιμή της παραμέτρου μπορεί να είναι : mixed{integer|string|null|array[integer|string|null]}
  • integer
    Αριθμητική : Η αναζήτηση γίνεται με τον Κωδικό ID του Ειδικού Χαρακτηρισμού
    Η αναζήτηση στον Κωδικό γίνεται με τον Τύπο SearchEnumTypes::Exact
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Όνομα του Ειδικού Χαρακτηρισμού
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $levels_count Πλήθος Τάξεων

Το Πλήθος των Τάξεων της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Πλήθος των Τάξεων της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $groups_count Πλήθος Τμημάτων

Το Πλήθος των Τμημάτων της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Πλήθος των Τμημάτων της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $latitude Γεωγραφικό Πλάτος

Το Γεωγραφικό Πλάτος της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Γεωγραφικό Πλάτος της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $longitude Γεωγραφικό Μήκος

Το Γεωγραφικό Μήκος της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Γεωγραφικό Μήκος της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
mixed $positioning Κτηριακή Θέση

Η Κτηριακή Θέση της Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : mixed{string|null|array[string|null]}
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με την Κτηριακή Θέση της Μονάδας
    Η αναζήτηση στον Όνομα γίνεται με τον Τύπο SearchEnumTypes::Exact
  • null
    Null : Η αναζήτηση γίνεται με την επιλογή κενή τιμής
  • array[integer|string|null]
    Σύνολο από Αριθμητικές ή Αλφαριθμητικές ή Null τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $creation_fek Φ.Ε.Κ. (Δημιουργίας)

Το Φ.Ε.Κ. (Δημιουργίας) της Μονάδας
Συνδυάζεται με την παράμετρο searchtype
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string|array[string]
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με το Φ.Ε.Κ. (Δημιουργίας) της Μονάδας
    Αν η παράμετρος Τύπος Αναζήτησης δεν έχει τιμή τότε η αναζήτηση στον Προσωνύμιο γίνεται με τον Tύπο SearchEnumTypes::ContainAll
  • array[string]
    Σύνολο από Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $inaccessible Ορίζει αν η Μονάδα είναι δυσπρόσιτη
string $studentsSum Σύνολο μαθητών της Μονάδας
string $last_update Ημερομηνία Τελευταίας Ενημέρωσης

Η Ημερομηνία Τελευταίας Ενημέρωσης της Μονάδας
Συνδυάζεται με την παράμετρο searchtype
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string|array[string]
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με την Ημερομηνία Τελευταίας Ενημέρωσης της Μονάδας
    Αν η παράμετρος Τύπος Αναζήτησης δεν έχει τιμή τότε η αναζήτηση στον Προσωνύμιο γίνεται με τον Tύπο SearchEnumTypes::ContainAll
  • array[string]
    Σύνολο από Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $last_sync Ημερομηνία Τελευταίου Συγχρονισμού

Η Ημερομηνία Τελευταίου Συγχρονισμού της Μονάδας
Συνδυάζεται με την παράμετρο searchtype
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string|array[string]
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με την Ημερομηνία Τελευταίου Συγχρονισμού της Μονάδας
    Αν η παράμετρος Τύπος Αναζήτησης δεν έχει τιμή τότε η αναζήτηση στον Προσωνύμιο γίνεται με τον Tύπο SearchEnumTypes::ContainAll
  • array[string]
    Σύνολο από Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
string $comments Παρατηρήσεις-Σχόλια

Παρατηρήσεις-Σχόλια της Μονάδας
Συνδυάζεται με την παράμετρο searchtype
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string|array[string]
  • string
    Αλφαριθμητική : Η αναζήτηση γίνεται με Παρατηρήσεις-Σχόλια της Μονάδας
    Αν η παράμετρος Τύπος Αναζήτησης δεν έχει τιμή τότε η αναζήτηση στον Προσωνύμιο γίνεται με τον Tύπο SearchEnumTypes::ContainAll
  • array[string]
    Σύνολο από Αλφαριθμητικές τιμές διαχωρισμένες με κόμμα
    Η αναζήτηση γίνεται με οποιαδήποτε από αυτές τις τιμές
integer $pagesize Αριθμός Εγγραφών/Σελίδα

Ο αριθμός των εγγραφών που θα επιστρέψουν ανα σελίδα
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε θα επιστραφούν όλες οι προκαθορισμένες εγγραφές (Parameters::DefaultPageSize)
Λίστα Παραμέτρων Σελιδοποίησης : Parameters
Η τιμή της παραμέτρου μπορεί να είναι : integer
  • integer
    Αριθμητική : Η τιμή της παραμέτρου πρέπει να είναι μεγαλύτερη από 0
integer $page Αριθμός Σελίδας

Ο αριθμός της σελίδας με τις $pagesize εγγραφές που βρέθηκαν σύμφωμα με τις παραμέτρους
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε θα επιστραφεί η πρώτη σελίδα
Λίστα Παραμέτρων Σελίδας : Parameters
Η τιμή της παραμέτρου μπορεί να είναι : integer
  • integer
    Αριθμητική : Η τιμή της παραμέτρου πρέπει να είναι μεγαλύτερη από 0
string $orderby Πεδίο Ταξινόμησης

Το όνομα του πεδίου με το οποίο γίνεται η ταξινόμηση των εγγραφών
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε η ταξινόμηση γίνεται με το Όνομα Μονάδας
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η τιμή της παραμέτρου μπορεί να είναι οποιοδήποτε όνομα πεδίου επιστρέφεται στον πίνακα data
string $ordertype Τύπος Ταξινόμησης

Ο τύπος ταξινόμησης με τον οποίο γίνεται η ταξινόμηση των εγγραφών
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε η ταξινόμηση γίνεται με Αύξουσα Σειρά (OrderEnumTypes::ASC)
Λίστα Τύπων Ταξινόμησης : OrderEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η τιμή της παραμέτρου μπορεί να είναι ένας από τους Tύπους OrderEnumTypes
string $searchtype Τύπος Αναζήτησης

Ο Τύπος Αναζήτησης με τον οποίο γίνεται η αναζήτηση στα πεδία
  • Όνομασία Μονάδας ($name)
  • Προσωνύμιο Μονάδας ($special_name)
  • Τηλεφωνικός Αριθμός Μονάδας ($phone_number)
  • Διεύθυνση (Οδός,Αριθμός) Μονάδας ($street_address)
  • Φ.Ε.Κ. (Δημιουργίας) Μονάδας ($creation_fek)
  • Δυσπρόσιτη ($inaccessible)
  • Ημερομηνία Τελευταίας Ενημέρωσης ($last_update)
  • Ημερομηνία Τελευταίου Συγχρονισμού ($last_sync)
  • Παρατηρήσεις-Σχόλια Μονάδας ($comments)

Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε η αναζήτηση στα πεδία αυτά γίνεται με τον Τύπο SearchEnumTypes::ContainAll
Λίστα Τύπων Αναζήτησης : SearchEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η τιμή της παραμέτρου μπορεί να είναι ένας από τους Tύπους SearchEnumTypes
string $export Τύπος Εξαγωγής Δεδομένων

Ο Τύπος Εξαγωγής Δεδομένων με τον οποίο θα γίνει η εξαγωγή σε συγκεκριμένη μορφή τών δεδομένων
Η παράμετρος δεν είναι υποχρεωτική
Αν η παράμετρος δεν έχει τιμή τότε η εξαγωγή δεδομένων γίνεται με τον Τύπο ExportDataEnumTypes::JSON
Λίστα Τύπων Εξαγωγής Δεδομένων : ExportDataEnumTypes
Η τιμή της παραμέτρου μπορεί να είναι : string
  • string
    Αλφαριθμητική : Η τιμή της παραμέτρου μπορεί να είναι ένας από τους Tύπους ExportDataEnumTypes
Return value summary
Objects<JSON> Επιστρέφει τα παρακάτω JSON objects :

array : data : Ο Πίνακας με τα δεδομένα
  • integer : mm_id : Ο Κωδικός ΜΜ
  • string : registry_no : Ο Κωδικός ΥΠΕΠΘ της Μονάδας
  • string : name : Το Όνομα της Μονάδας
  • string : special_name : Το Προσωνύμιο της Μονάδας
  • integer : source_id : Ο Κωδικός ID της Πρωτογενής Πηγής της Μονάδας
  • string : source :Το Όνομα της Πρωτογενής Πηγής της Μονάδας
  • integer : category_id : Ο Κωδικός ID της Κατηγορίας της Μονάδας
  • string : category : Το Όνομα της Κατηγορίας της Μονάδας
  • integer : state_id : Ο Κωδικός ID της Λειτουργικής Κατάστασης της Μονάδας
  • string : state : Το Όνομα της Λειτουργικής Κατάστασης της Μονάδας
  • string : street_address : Η Διεύθυνση (Οδός και Αριθμός) της Μονάδας
  • string : postal_code : Ο Ταχυδρομικός Κώδικας της Μονάδας
  • string : fax_number : Ο Αριθμός Τηλεομοιοτυπίας (φαξ) της Μονάδας
  • string : phone_number : Το Τηλέφωνο Επικοινωνίας της Μονάδας
  • string : email : Η Ηλεκτρονική Αλληλογραφία της Μονάδας
  • string : tax_number : Ο Αριθμός Φορολογικού Μητρώου της Μονάδας
  • integer : region_edu_admin_id : Ο Κωδικός ID της Περιφέρειας της Μονάδας
  • string : region_edu_admin : Το Όνομα της Περιφέρειας της Μονάδας
  • integer : edu_admin_id : Ο Κωδικός ID της Διεύθυνσης Εκπαίδευσης της Μονάδας
  • string : edu_admin : Το Όνομα της Διεύθυνσης Εκπαίδευσης της Μονάδας
  • integer : transfer_area_id : Ο Κωδικός ID της Περιοχής Μετάθεσης της Μονάδας
  • string : transfer_area : Το Όνομα της Περιοχής Μετάθεσης της Μονάδας
  • integer : prefecture_id : Ο Κωδικός ID της Περιφερειακής Ενότητας της Μονάδας
  • string : prefecture : Το Όνομα της Περιφερειακής Ενότητας της Μονάδας
  • integer : municipality_id : Ο Κωδικός ID του Δήμου ΟΤΑ της Μονάδας
  • string : municipality : Το Όνομα του Δήμου ΟΤΑ της Μονάδας
  • integer : municipality_community_id : Ο Κωδικός ID της Δημοτικής Ενότητα της Μονάδας
  • string : municipality_community : Το Όνομα της Δημοτικής Ενότητα της Μονάδας
  • integer : education_level_id : Ο Κωδικός ID του Επιπέδου Εκπαίδευσης της μονάδας
  • string : education_level : Το Όνομα του Επίπεδου Εκπαίδευσης της μονάδας
  • integer : unit_type_id : Ο Κωδικός ID του Τύπου της Μονάδας
  • string : unit_type : Το Όνομα του Τύπου της Μονάδας
  • integer : operation_shift_id : Ο Κωδικός ID του Ωραρίου Λειτουργίας της Μονάδας
  • string : operation_shift : Το Όνομα του Ωραρίου Λειτουργίας της Μονάδας
  • integer : legal_character_id : Ο Κωδικός ID του Νομικου Χαρακτήρα της Μονάδας
  • string : legal_character : Το Όνομα του Νομικού Χαρακτήρα της Μονάδας
  • integer : orientation_type_id : Ο Κωδικός ID του Προσανατολισμού της Μονάδας
  • string : orientation_type : Το Όνομα του Προσανατολισμός της Μονάδας
  • integer : implementation_entity_id : Ο Κωδικός ID του Φορέα Υλοποίησης της Μονάδας
  • string : implementation_entity : Το Όνομα του Φορέα Υλοποίησης της Μονάδας
  • string : implementation_entity_initials : Τα αρχικά του Φορέα Υλοποίησης της Μονάδας
  • integer : tax_office_id : Ο Κωδικός ID της Δ.Ο.Υ. της Μονάδας
  • string : tax_office : Το Όνομα της Δ.Ο.Υ. της Μονάδας
  • integer : special_type_id : Ο Κωδικός ID του Ειδικού Χαρακτηρισμού της Μονάδας
  • string : special_type : Το Όνομα του Ειδικού Χαρακτηρισμού της Μονάδας
  • string : latitude : Το Γεωγραφικό Πλάτος της Μονάδας
  • string : longitude : Το Γεωγραφικό Μήκος της Μονάδας
  • string : positioning : Η Κτηριακή Θέση της Μονάδας
  • string : creation_fek : Το Φ.Ε.Κ. (Δημιουργίας) της Μονάδας
  • int : inaccessible : Δυσπρόσιτη
  • datetime : last_update : Η Ημερομηνία Τελευταίας Ενημέρωσης της Μονάδας
  • datetime : last_sync : Η Ημερομηνία Τελευταίου Συγχρονισμού της Μονάδας
  • string : comments : Παρατηρήσεις - Σχόλια της Μονάδας

  • string : version : H version συγχρονισμού των δεδομένων της Μονάδας

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

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

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

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


string : controller : Ο controller που χρησιμοποιείται
string : function : Η συνάρτηση που υλοποιείται από το σύστημα
string : method : Η μέθοδος κλήσης της συνάρτησης
integer : total : Το πλήθος των εγγραφών χωρίς τις παραμέτρους σελιδοποίησης
integer : count : Το πλήθος των εγγραφών της κλήσης σύμφωνα με τις παραμέτρους σελιδοποίησης
array : pagination : Οι παράμετροι σελιδοποίησης των εγγραφών της κλήσης
  • integer : page : Ο αριθμός της σελίδας των αποτελεσμάτων
  • integer : maxPage : Ο μέγιστος αριθμός της σελίδας των αποτελεσμάτων
  • integer : pagesize : Ο αριθμός των εγγραφών προς επιστροφή

integer : status : Ο Κωδικός του αποτελέσματος της κλήσης
string : message : Το Μήνυμα του αποτελέσματος της κλήσης
Thrown exceptions summary
InvalidUnitMMIDType ExceptionMessages::InvalidUnitMMIDType
ExceptionCodes::InvalidUnitMMIDType
InvalidUnitRegistryNoType ExceptionMessages::InvalidUnitRegistryNoType
ExceptionCodes::InvalidUnitRegistryNoType
InvalidUnitNameType ExceptionMessages::InvalidUnitNameType
ExceptionCodes::InvalidUnitNameType
InvalidUnitSpecialNameType ExceptionMessages::InvalidUnitSpecialNameType
ExceptionCodes::InvalidUnitSpecialNameType
InvalidUnitPhoneNumberType ExceptionMessages::InvalidUnitPhoneNumberType
ExceptionCodes::InvalidUnitPhoneNumberType
InvalidUnitEmailType ExceptionMessages::InvalidUnitEmailType
ExceptionCodes::InvalidUnitEmailType
InvalidUnitFaxNumberType ExceptionMessages::InvalidUnitFaxNumberType
ExceptionCodes::InvalidUnitFaxNumberType
InvalidUnitStreetAddressType ExceptionMessages::InvalidUnitStreetAddressType
ExceptionCodes::InvalidUnitStreetAddressType
InvalidUnitPostalCodeType ExceptionMessages::InvalidUnitPostalCodeType
ExceptionCodes::InvalidUnitPostalCodeType
InvalidUnitTaxNumberType ExceptionMessages::InvalidUnitTaxNumberType
ExceptionCodes::InvalidUnitTaxNumberType
InvalidUnitAreaTeamNumberType ExceptionMessages::InvalidUnitAreaTeamNumberType
ExceptionCodes::InvalidUnitAreaTeamNumberType
InvalidUnitLevelsCountType ExceptionMessages::InvalidUnitLevelsCountType
ExceptionCodes::InvalidUnitLevelsCountType
InvalidUnitGroupsCountType ExceptionMessages::InvalidUnitGroupsCountType
ExceptionCodes::InvalidUnitGroupsCountType
InvalidUnitStudentsCountType ExceptionMessages::InvalidUnitStudentsCountType
ExceptionCodes::InvalidUnitStudentsCountType
InvalidUnitLatitudeType ExceptionMessages::InvalidUnitLatitudeType
ExceptionCodes::InvalidUnitLatitudeType
InvalidUnitLongitudeType ExceptionMessages::InvalidUnitLongitudeType
ExceptionCodes::InvalidUnitLongitudeType
InvalidUnitPositioningType ExceptionMessages::InvalidUnitPositioningType
ExceptionCodes::InvalidUnitPositioningType
InvalidUnitCreationFekType ExceptionMessages::InvalidUnitCreationFekType
ExceptionCodes::InvalidUnitCreationFekType
InvalidUnitLastUpdateType ExceptionMessages::InvalidUnitLastUpdateType
ExceptionCodes::InvalidUnitLastUpdateType
InvalidUnitLastSyncType ExceptionMessages::InvalidUnitLastSyncType
ExceptionCodes::InvalidUnitLastSyncType
InvalidUnitCommentsType ExceptionMessages::InvalidUnitCommentsType
ExceptionCodes::InvalidUnitCommentsType
InvalidSourceType ExceptionMessages::InvalidSourceType
ExceptionCodes::InvalidSourceType
InvalidStateType ExceptionMessages::InvalidStateType
ExceptionCodes::InvalidStateType
InvalidRegionEduAdminType ExceptionMessages::InvalidRegionEduAdminType
ExceptionCodes::InvalidRegionEduAdminType
InvalidEduAdminType ExceptionMessages::InvalidEduAdminType
ExceptionCodes::InvalidEduAdminType
InvalidImplementationEntityType ExceptionMessages::InvalidImplementationEntityType
ExceptionCodes::InvalidImplementationEntityType
InvalidTransferAreaType ExceptionMessages::InvalidTransferAreaType
ExceptionCodes::InvalidTransferAreaType
InvalidPrefectureType ExceptionMessages::InvalidPrefectureType
ExceptionCodes::InvalidPrefectureType
InvalidMunicipalityType ExceptionMessages::InvalidMunicipalityType
ExceptionCodes::InvalidMunicipalityType
InvalidMunicipalityCommunityType ExceptionMessages::InvalidMunicipalityCommunityType
ExceptionCodes::InvalidMunicipalityCommunityType
InvalidEducationLevelType ExceptionMessages::InvalidEducationLevelType
ExceptionCodes::InvalidEducationLevelType
InvalidTaxOfficeType ExceptionMessages::InvalidTaxOfficeType
ExceptionCodes::InvalidTaxOfficeType
InvalidCategoryType ExceptionMessages::InvalidCategoryType
ExceptionCodes::InvalidCategoryType
InvalidUnitTypeType ExceptionMessages::InvalidUnitTypeType
ExceptionCodes::InvalidUnitTypeType
InvalidOperationShiftType ExceptionMessages::InvalidOperationShiftType
ExceptionCodes::InvalidOperationShiftType
InvalidLegalCharacterType ExceptionMessages::InvalidLegalCharacterType
ExceptionCodes::InvalidLegalCharacterType
InvalidOrientationTypeType ExceptionMessages::InvalidOrientationTypeType
ExceptionCodes::InvalidOrientationTypeType
InvalidSpecialTypeType ExceptionMessages::InvalidSpecialTypeType
ExceptionCodes::InvalidSpecialTypeType
NoErrors ExceptionMessages::NoErrors
ExceptionCodes::NoErrors
mm.sch.gr API documentation generated by ApiGen 2.8.0