xebus-sis-connector-eduka


Namexebus-sis-connector-eduka JSON
Version 1.1.0 PyPI version JSON
download
home_pagehttps://github.com/xebus/xebus-sis-connector-eduka
SummaryConnector to fetch data from a school's Eduka information system
upload_time2024-03-12 16:28:05
maintainer
docs_urlNone
authorDaniel CAUNE
requires_python>=3.9,<4.0
licenseSEE LICENSE IN <LICENSE.md>
keywords connector eduka sis xebus
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Xebus Eduka SIS Connector
Connector to fetch data from a school's Eduka information system.

```csv
"Code identifiant";"Nom";"Prénom";"Nom complet";"Nationalité 1";"Langue maternelle";"Date de naissance";"Age";"Branche scolaire";"Classe";"Code identifiant R1";"Code identifiant R2";"Prénom R1";"Prénom R2";"Nom R1";"Nom R2";"Nom complet R1";"Nom complet R2";"Langue(s) parlée(s) R1";"Langue(s) parlée(s) R2";"Nationalité(s) R1";"Nationalité(s) R2";"Adresse e-mail R1";"Adresse e-mail R2";"Téléphone mobile R1";"Téléphone mobile R2";"Street R1";"Street R2"
"12046S3485";"CAUNE NGUYEN";"Éline Xuân Anh Aurora";"CAUNE NGUYEN Éline Xuân Anh Aurora";"French";"Vietnamese";"23/12/2016";"7";"Elementaire » Cours élémentaire 1 (Ce1)";"CE1 B";"12046G3483";"12046G3482";"Thi Thanh Truc";"Daniel";"NGUYEN";"CAUNE";"NGUYEN Thi Thanh Truc";"CAUNE Daniel";"French, English, Vietnamese";"French, English, Vietnamese";"Vietnamese";"French";"thithanhtruc.nguyen@gmail.com";"daniel.caune@gmail.com";"+84 822 170 781";"+84 812 170 781";"18A Võ Trường Toản, P. An Phú, Quận 2, TP.HCM";"18A Võ Trường Toản, P. An Phú, Quận 2, TP.HCM"
```

List of the CSV fields:

Section **Child**

| Eduka Field Name  | Description                                                                                           | Xebus Field Name |
|-------------------|-------------------------------------------------------------------------------------------------------|------------------|
| Code identifiant  | The child’s unique identifier as referenced in the school organization’s information system (SIS).    | SIS ID           |
| Prénom            | The given name of the child.                                                                          | First Name       |
| Nom               | The surname of the child.                                                                             | Last Name        |
| Nom complet       | The complete personal name of the child, including their last name, first name and middle name(s).    | Full Name        |
| Langue maternelle | The spoken language of the child.                                                                     | Language         |
| Nationalité 1     | The primary nationality of the child.                                                                 | Nationality      |
| Date de naissance | The date of birth of the child, in the format `DD/MM/YYYY`.                                           |                  | Date of Birth    |
| Branche scolaire  | The name of the education grade that the child has reached for the current or the coming school year. | Grade Name       |
| Classe            | The name of the class that the child has enrolled for the current or the coming school year.          | Class Name       |

Section **Primary Parent**

| Eduka Field Name       | Description                                                                                                 | Xebus Field Name |
|------------------------|-------------------------------------------------------------------------------------------------------------|------------------|
| Code identifiant R1    | The primary parent’s unique identifier as referenced in the school organization’s information system (SIS). | SIS ID           |
| Prénom R1              | The first name (also known as the given name) of the primary parent.                                        | First Name       |
| Nom R1                 | The surname of the primary parent.                                                                          | Last Name        |
| Nom complet R1         | The complete personal name of the primary parent, including their surname, first name and middle name(s).   | Full Name        |
| Langue(s) parlée(s) R1 | The preferred language of the primary parent.                                                               | Language         |
| Nationalité(s) R1      | The primary nationality of the primary parent.                                                              | Nationality      |
| Adresse e-mail R1      | The email address of the primary parent.                                                                    | Email Address    |
| Téléphone mobile R1    | The international mobile phone number of the primary parent.                                                | Phone Number     |
| Street R1              | The address of the home where the primary parent accommodates their child.                                  | Home Address     |

Section **Secondary Parent**

| Eduka Field Name       | Description                                                                                                   | Xebus Field Name |
|------------------------|---------------------------------------------------------------------------------------------------------------|------------------|
| Code identifiant R2    | The secondary parent’s unique identifier as referenced in the school organization’s information system (SIS). | SIS ID           |
| Prénom R2              | The first name (also known as the given name) of the secondary parent.                                        | First Name       |
| Nom R2                 | The surname of the secondary parent.                                                                          | Last Name        |
| Nom complet R2         | The complete personal name of the secondary parent, including their surname, first name and middle name(s).   | Full Name        |
| Langue(s) parlée(s) R2 | The preferred language of the secondary parent.                                                               | Language         |
| Nationalité(s) R2      | The primary nationality of the secondary parent.                                                              | Nationality      |
| Adresse e-mail R2      | The email address of the secondary parent.                                                                    | Email Address    |
| Téléphone mobile R2    | The international mobile phone number of the secondary parent.                                                | Phone Number     |
| Street R2              | The address of the home where the secondary parent accommodates their child.                                  | Home Address     |


## Languages & Nationalities

We provide the list of language names and nationality names and their respective ISO codes as CSV files in the folder `data` of this library.  We assume that these are the same for all instances of the Eduka platform used by school organizations.  The library loads these lists by default when the client application does not explicitly pass these mappings. 


## Grade Names

We do not provide a list of educational grade level names, as it appears that school organizations define their own names.

_Note: For the purpose of testing our library, we provide a list of educational grade level names `grades_names.csv`, located in the root path of our library project, but this list is not distributed with our library._

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/xebus/xebus-sis-connector-eduka",
    "name": "xebus-sis-connector-eduka",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9,<4.0",
    "maintainer_email": "",
    "keywords": "connector,eduka,sis,xebus",
    "author": "Daniel CAUNE",
    "author_email": "daniel.caune@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/64/63/d4c8ef1240dab4b8b96f2d26cc871f023f39dafda39ce3ed11559af3902c/xebus_sis_connector_eduka-1.1.0.tar.gz",
    "platform": null,
    "description": "# Xebus Eduka SIS Connector\nConnector to fetch data from a school's Eduka information system.\n\n```csv\n\"Code identifiant\";\"Nom\";\"Pr\u00e9nom\";\"Nom complet\";\"Nationalit\u00e9 1\";\"Langue maternelle\";\"Date de naissance\";\"Age\";\"Branche scolaire\";\"Classe\";\"Code identifiant R1\";\"Code identifiant R2\";\"Pr\u00e9nom R1\";\"Pr\u00e9nom R2\";\"Nom R1\";\"Nom R2\";\"Nom complet R1\";\"Nom complet R2\";\"Langue(s) parl\u00e9e(s) R1\";\"Langue(s) parl\u00e9e(s) R2\";\"Nationalit\u00e9(s) R1\";\"Nationalit\u00e9(s) R2\";\"Adresse e-mail R1\";\"Adresse e-mail R2\";\"T\u00e9l\u00e9phone mobile R1\";\"T\u00e9l\u00e9phone mobile R2\";\"Street R1\";\"Street R2\"\n\"12046S3485\";\"CAUNE NGUYEN\";\"\u00c9line Xu\u00e2n Anh Aurora\";\"CAUNE NGUYEN \u00c9line Xu\u00e2n Anh Aurora\";\"French\";\"Vietnamese\";\"23/12/2016\";\"7\";\"Elementaire \u00bb Cours \u00e9l\u00e9mentaire 1 (Ce1)\";\"CE1 B\";\"12046G3483\";\"12046G3482\";\"Thi Thanh Truc\";\"Daniel\";\"NGUYEN\";\"CAUNE\";\"NGUYEN Thi Thanh Truc\";\"CAUNE Daniel\";\"French, English, Vietnamese\";\"French, English, Vietnamese\";\"Vietnamese\";\"French\";\"thithanhtruc.nguyen@gmail.com\";\"daniel.caune@gmail.com\";\"+84 822 170 781\";\"+84 812 170 781\";\"18A V\u00f5 Tr\u01b0\u1eddng To\u1ea3n, P. An Ph\u00fa, Qu\u1eadn 2, TP.HCM\";\"18A V\u00f5 Tr\u01b0\u1eddng To\u1ea3n, P. An Ph\u00fa, Qu\u1eadn 2, TP.HCM\"\n```\n\nList of the CSV fields:\n\nSection **Child**\n\n| Eduka Field Name  | Description                                                                                           | Xebus Field Name |\n|-------------------|-------------------------------------------------------------------------------------------------------|------------------|\n| Code identifiant  | The child\u2019s unique identifier as referenced in the school organization\u2019s information system (SIS).    | SIS ID           |\n| Pr\u00e9nom            | The given name of the child.                                                                          | First Name       |\n| Nom               | The surname of the child.                                                                             | Last Name        |\n| Nom complet       | The complete personal name of the child, including their last name, first name and middle name(s).    | Full Name        |\n| Langue maternelle | The spoken language of the child.                                                                     | Language         |\n| Nationalit\u00e9 1     | The primary nationality of the child.                                                                 | Nationality      |\n| Date de naissance | The date of birth of the child, in the format `DD/MM/YYYY`.                                           |                  | Date of Birth    |\n| Branche scolaire  | The name of the education grade that the child has reached for the current or the coming school year. | Grade Name       |\n| Classe            | The name of the class that the child has enrolled for the current or the coming school year.          | Class Name       |\n\nSection **Primary Parent**\n\n| Eduka Field Name       | Description                                                                                                 | Xebus Field Name |\n|------------------------|-------------------------------------------------------------------------------------------------------------|------------------|\n| Code identifiant R1    | The primary parent\u2019s unique identifier as referenced in the school organization\u2019s information system (SIS). | SIS ID           |\n| Pr\u00e9nom R1              | The first name (also known as the given name) of the primary parent.                                        | First Name       |\n| Nom R1                 | The surname of the primary parent.                                                                          | Last Name        |\n| Nom complet R1         | The complete personal name of the primary parent, including their surname, first name and middle name(s).   | Full Name        |\n| Langue(s) parl\u00e9e(s) R1 | The preferred language of the primary parent.                                                               | Language         |\n| Nationalit\u00e9(s) R1      | The primary nationality of the primary parent.                                                              | Nationality      |\n| Adresse e-mail R1      | The email address of the primary parent.                                                                    | Email Address    |\n| T\u00e9l\u00e9phone mobile R1    | The international mobile phone number of the primary parent.                                                | Phone Number     |\n| Street R1              | The address of the home where the primary parent accommodates their child.                                  | Home Address     |\n\nSection **Secondary Parent**\n\n| Eduka Field Name       | Description                                                                                                   | Xebus Field Name |\n|------------------------|---------------------------------------------------------------------------------------------------------------|------------------|\n| Code identifiant R2    | The secondary parent\u2019s unique identifier as referenced in the school organization\u2019s information system (SIS). | SIS ID           |\n| Pr\u00e9nom R2              | The first name (also known as the given name) of the secondary parent.                                        | First Name       |\n| Nom R2                 | The surname of the secondary parent.                                                                          | Last Name        |\n| Nom complet R2         | The complete personal name of the secondary parent, including their surname, first name and middle name(s).   | Full Name        |\n| Langue(s) parl\u00e9e(s) R2 | The preferred language of the secondary parent.                                                               | Language         |\n| Nationalit\u00e9(s) R2      | The primary nationality of the secondary parent.                                                              | Nationality      |\n| Adresse e-mail R2      | The email address of the secondary parent.                                                                    | Email Address    |\n| T\u00e9l\u00e9phone mobile R2    | The international mobile phone number of the secondary parent.                                                | Phone Number     |\n| Street R2              | The address of the home where the secondary parent accommodates their child.                                  | Home Address     |\n\n\n## Languages & Nationalities\n\nWe provide the list of language names and nationality names and their respective ISO codes as CSV files in the folder `data` of this library.  We assume that these are the same for all instances of the Eduka platform used by school organizations.  The library loads these lists by default when the client application does not explicitly pass these mappings. \n\n\n## Grade Names\n\nWe do not provide a list of educational grade level names, as it appears that school organizations define their own names.\n\n_Note: For the purpose of testing our library, we provide a list of educational grade level names `grades_names.csv`, located in the root path of our library project, but this list is not distributed with our library._\n",
    "bugtrack_url": null,
    "license": "SEE LICENSE IN <LICENSE.md>",
    "summary": "Connector to fetch data from a school's Eduka information system",
    "version": "1.1.0",
    "project_urls": {
        "Homepage": "https://github.com/xebus/xebus-sis-connector-eduka",
        "Repository": "https://github.com/xebus/xebus-sis-connector-eduka"
    },
    "split_keywords": [
        "connector",
        "eduka",
        "sis",
        "xebus"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6eec8cd48c19064e3f98cb4ea43e3af5f14ab5d18250ee90c120116294acc11f",
                "md5": "d5a0f7a766cf6cb5a725f390b0f5ab5f",
                "sha256": "eb678807ff8dd7a172c63a2994ced309d0c24f63b326f4e022620b80cb0446d0"
            },
            "downloads": -1,
            "filename": "xebus_sis_connector_eduka-1.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d5a0f7a766cf6cb5a725f390b0f5ab5f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9,<4.0",
            "size": 19363,
            "upload_time": "2024-03-12T16:27:40",
            "upload_time_iso_8601": "2024-03-12T16:27:40.232922Z",
            "url": "https://files.pythonhosted.org/packages/6e/ec/8cd48c19064e3f98cb4ea43e3af5f14ab5d18250ee90c120116294acc11f/xebus_sis_connector_eduka-1.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6463d4c8ef1240dab4b8b96f2d26cc871f023f39dafda39ce3ed11559af3902c",
                "md5": "eeb9889cb8dc4b1ce038cc2ac421d825",
                "sha256": "205dc513f201aa677eb5094296cb00c0ff0cc302e3945a3c33f0a1a2ccf71b72"
            },
            "downloads": -1,
            "filename": "xebus_sis_connector_eduka-1.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "eeb9889cb8dc4b1ce038cc2ac421d825",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9,<4.0",
            "size": 16482,
            "upload_time": "2024-03-12T16:28:05",
            "upload_time_iso_8601": "2024-03-12T16:28:05.076696Z",
            "url": "https://files.pythonhosted.org/packages/64/63/d4c8ef1240dab4b8b96f2d26cc871f023f39dafda39ce3ed11559af3902c/xebus_sis_connector_eduka-1.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-12 16:28:05",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "xebus",
    "github_project": "xebus-sis-connector-eduka",
    "github_not_found": true,
    "lcname": "xebus-sis-connector-eduka"
}
        
Elapsed time: 0.23687s