SuccessMaker Data Services API Guide
|
|
- Russell Thornton
- 5 years ago
- Views:
Transcription
1 SuccessMaker Data Services API Guide
2 Document last updated August 2014 Copyright Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks, in the U.S. and/or other countries of Pearson Education, Inc. or its affiliates. Other trademarks are the property of their respective owners. Use of trademarks or company names implies no relationship, sponsorship, endorsement, sale, or promotion on the part of Pearson Education, Inc.
3 Table of Contents Introduction Student REST API Create a New Student... 2 Delete a Student... 3 Get Student List... 4 Transfer Student List... 5 Get Student Data... 6 Update a Student... 8 Student Data Fields... 9 Student Validation Rules Teacher REST API Create a New Teacher Delete a Teacher Get Teacher List Get Teacher Data Update a Teacher Teacher Data Fields Teacher Validation Rules Teacher-Student Relationship REST API Create a New Teacher-Student Relationship Delete a Teacher-Student Relationship Teacher-Student Relationship Data Fields Transfer Student REST API Transfer a Student to Another School Student Performance Data REST API Retrieve Student Session Data Student Session Data Fields Retrieve Student Skill Mastery Data Student Skill Mastery Data Fields Error Messages Error Codes Field Names and Display Names XML Schema Definitions Student XSD Teacher XSD Teacher-Student Relationship XSD Student Session XSD Skill Mastery XSD Transfer Student List XSD SuccessMaker Data Services API Guide iii
4 Introduction This guide describes the SuccessMaker application programming interface (API). The SuccessMaker API consists of five parts: the Student API, the Teacher API, the Teacher Student Relationship API, the Transfer Student API, and the Student Performance Data API. The SuccessMaker API allows developers to access core areas of the SuccessMaker application from their own systems. This API was written in a Representational State Transfer (REST)ful manner so that it could be accessed easily by any other system regardless of the programming language or platform deployment. All that is required to execute the API methods is knowledge of HTTP and XML. To learn more about each of the methods and resources available through the APIs, review the detailed chapters of this document. Authentication Schemes Basic Authentication Base URI SuccessMaker Data Services API Guide 1
5 1 Student REST API This chapter describes the Student REST API methods and resources. The Student API provides Create, Read, Update, and Delete operations for student accounts. With the exception of student creation, all methods require a student's globally unique identifier (GUID) to execute. Resource URI {school-id} The organization district number Create a New Student This method creates a new student account in SuccessMaker. If successful, this method will return the newly-created student's GUID in the response body. The HTTP response will also contain a Location header with the new resource's Uniform Resource Identifier (URI). URI URI Parameters {school-id} HTTP Method POST Resource Formats text/xml Authentication required The organization district number SuccessMaker Data Services API Guide 2
6 Request Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <Student> <firstname>rest</firstname> <middlename></middlename> <lastname>student</lastname> <username>student11111_ri</username> <password>student11111_ri</password> <gender>female</gender> <studentdistrictid>student11111_ri</studentdistrictid> <grade>1</grade> <specialservices>plan_504</specialservices> <haseconomicdisadvantage>yes</haseconomicdisadvantage> <hasdisability>yes</hasdisability> <hasenglishproficiency>yes</hasenglishproficiency> <ismigrant>yes</ismigrant> <ethnicity>african_american</ethnicity> </Student> Responses 201 Created Student account was created. The location header contains its URI. 400 Bad Request The provided data is incomplete or invalid. Response Entities xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx This will be the GUID of the newly-created student. Delete a Student This method deletes a student account from SuccessMaker. URI SuccessMaker Data Services API Guide 3
7 URI Parameters {school-id} The organization district number {guid} The student's globally unique identifier HTTP Method DELETE Resource Formats text/xml Authentication required Request Entities n/a Responses 200 OK The student is returned as the response entity. 404 Not Found There is no student with this GUID. Response Entities n/a Get Student List This method returns a listing of students for a given school from SuccessMaker. If successful, this method will return the student list as XML in the response body. URI URI Parameters {school-id} HTTP Method GET The organization district number SuccessMaker Data Services API Guide 4
8 Resource Formats text/xml Authentication required Request Entities n/a Responses 200 OK The student list is returned as the response entity. Response Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <students self="/schools/{school-id}/students/"> <student ref="/schools/{school-id}/students/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxx1">xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx1</student> <student ref="/schools/{school-id}/students/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxx2">xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx2</student> </students> Transfer Student List This method allows for transferring a list of one or more students to the school identified in the URI. If one or more student transfers in the list fail, all successful transfers will be completed and any failed transfers will be reported. URI <student ref="/schools/{school-id}/students/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxx3">xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx3</student> URI Parameters {to-school-id} transferred to The organization district number of the school the student is being SuccessMaker Data Services API Guide 5
9 HTTP Method PUT Resource Formats text/xml Authentication required Request Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <students> <student id="student11111_ri"></student> <student id="student22222_ri"></student> </students> The id attribute for the student is their student district identification. Responses 201 Created All students were successfully transferred. The location header contains the URI to get student list. 400 Bad Request The provided data is incomplete or invalid. Some or all of the student transfers may have failed. Response Entities n/a Get Student Data This method returns student account data from SuccessMaker. If successful, this method will return the student resource as XML in the response body. URI URI Parameters {school-id} The organization district number SuccessMaker Data Services API Guide 6
10 {guid} The student's globally unique identifier HTTP Method GET Resource Formats text/xml Authentication required Request Entities n/a Responses 200 OK The student is returned as the response entity. 404 Not Found There is no student with this GUID. Response Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <Student> <firstname>rest</firstname> <middlename></middlename> <lastname>student</lastname> <username>student11111_ri</username> <password>student11111_ri</password> <gender>female</gender> <studentdistrictid>student11111_ri</studentdistrictid> <grade>1</grade> <specialservices>plan_504</specialservices> <haseconomicdisadvantage>yes</haseconomicdisadvantage> <hasdisability>yes</hasdisability> <hasenglishproficiency>yes</hasenglishproficiency> <ismigrant>yes</ismigrant> <ethnicity>african_american</ethnicity> </Student> SuccessMaker Data Services API Guide 7
11 Update a Student This method updates student account data in SuccessMaker. URI URI Parameters {school-id} The organization district number {guid} The student's globally unique identifier HTTP Method PUT Resource Formats text/xml Authentication required Request Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <Student> <firstname>rest</firstname> <middlename></middlename> <lastname>student</lastname> <username>student11111_ri</username> <password>student11111_ri</password> <gender>female</gender> <studentdistrictid>student11111_ri</studentdistrictid> <grade>1</grade> <specialservices>plan_504</specialservices> <haseconomicdisadvantage>yes</haseconomicdisadvantage> <hasdisability>yes</hasdisability> <hasenglishproficiency>yes</hasenglishproficiency> SuccessMaker Data Services API Guide 8
12 <ismigrant>yes</ismigrant> <ethnicity>african_american</ethnicity> </Student> Responses 200 OK Student account was updated. 400 Bad Request The provided data is incomplete or invalid. Response Entities n/a Student Data Fields First Name Middle Name Last Name Ethnicity Gender Grade Username Password Student ID Disability Status Socioeconomic Status English Proficiency Special Services Migrant Status SuccessMaker Data Services API Guide 9
13 Student Validation Rules Table 1-1 Student Validation Rules Validation Rule Fields Non UTF-16 characters not allowed No leading spaces, trailing spaces, or more than 1 consecutive inner space is allowed Field length maximum of 255 Field length maximum of 32 Invalid grade values Fields are required firstname middlename lastname username password studentdistrictid firstname middlename lastname username studentdistrictid firstname middlename lastname username password studentdistrictid If a grade is entered, it must match one of the following: K, 1, 2, 3, 4, 5, 6, 7, 8, NOT_SPECIFIED firstname lastname username password studentdistrictid gender grade haseconomicdisadvantage hasdisability hasenglishproficiency ismigrant has504 isgifted hasiep ethnicity SuccessMaker Data Services API Guide 10
14 Validation Rule Fields Invalid ethnicity values Invalid gender values Invalid yes/no demographic values. Values for these fields must match one of the following: YES NO NOT_SPECIFIED Must be unique If an ethnicity is entered, it must match one of the following: AFRICAN_AMERICAN ASIAN_PACIFIC_ISLANDER CAUCASIAN HISPANIC_OR_LATINO NATIVE_AMERICAN_ALASKAN_NATIVE OTHER NOT_SPECIFIED If a gender is entered, it must match one of the following: FEMALE MALE NOT_SPECIFIED haseconomicdisadvantage hasdisability hasenglishproficiency ismigrant has504 isgifted hasiep username studentdistrictid SuccessMaker Data Services API Guide 11
15 2 Teacher REST API This chapter describes the Teacher REST API methods and resources. The Teacher API provides Create, Read, Update and Delete operations for teacher accounts. With the exception of teacher creation, all methods require a teacher's GUID to execute. Resource URI school-id The organization district number Create a New Teacher This method creates a new teacher account in SuccessMaker. If successful, this method will return the newly-created teacher's GUID in the response body. The HTTP response will also contain a Location header with the new resource's URI. URI URI Parameters {school-id} HTTP Method POST Resource Formats text/xml Authentication required The organization district number SuccessMaker Data Services API Guide 12
16 Request Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <Teacher> <firstname>rest</firstname> <middlename></middlename> <lastname>teacher</lastname> <username>teacher11111_ri</username> <password>teacher11111_ri</password> <userid>teacher11111_ri</userid> <title>dr</title> </Teacher> Responses 201 Created Teacher account was created. The location header contains its URI. 400 Bad Request The provided data is incomplete or invalid. Response Entities xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx This will be the GUID of the newly-created teacher. Delete a Teacher This method deletes a teacher account from SuccessMaker. URI URI Parameters {school-id} The organization district number {guid} The teacher's globally unique identifier HTTP Method DELETE SuccessMaker Data Services API Guide 13
17 Resource Formats text/xml Authentication required Request Entities n/a Responses 200 OK The teacher is returned as the response entity. 404 Not Found There is no teacher with this GUID. Response Entities n/a Get Teacher List This method returns a listing of teachers for a given school from SuccessMaker. If successful, this method will return the teacher list as XML in the response body. URI URI Parameters {school-id} HTTP Method GET Resource Formats text/xml Authentication required The organization district number SuccessMaker Data Services API Guide 14
18 Request Entities n/a Responses 200 OK The teacher list is returned as the response entity. Response Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <teachers self="/schools/{school-id}/teachers/"> <teacher ref="/schools/{school-id}/teachers/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxx1">xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx1</teacher> <teacher ref="/schools/{school-id}/teachers/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxx2">xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx2</teacher> <teacher ref="/schools/{school-id}/teachers/xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxx3">xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx3</teacher> </teachers> Get Teacher Data This method returns teacher account data from SuccessMaker. If successful, this method will return the teacher resource as XML in the response body. URI URI Parameters {school-id} {guid} HTTP Method GET Resource Formats text/xml Authentication required The organization district number The teacher's globally unique identifier SuccessMaker Data Services API Guide 15
19 Request Entities n/a Responses 200 OK The teacher is returned as the response entity. 404 Not Found There is no teacher with this GUID. Response Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <Teacher> <firstname>rest</firstname> <middlename></middlename> <lastname>teacher</lastname> <username>teacher11111_ri</username> <userid>teacher11111_ri</userid> <title>dr</title> </Teacher> Update a Teacher This method updates teacher account data in SuccessMaker. URI URI Parameters {school-id} The organization district number {guid} The teacher's globally unique identifier HTTP Method PUT Resource Formats text/xml SuccessMaker Data Services API Guide 16
20 Authentication required Request Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <?xml version="1.0" encoding="utf-8" standalone="yes"?> <Teacher> <firstname>rest</firstname> <middlename></middlename> <lastname>teacher</lastname> <username>teacher11111_ri</username> <password>teacher11111_ri</password> <userid>teacher11111_ri</userid> <title>dr</title> </Teacher> Responses 200 OK Teacher account was updated. 400 Bad Request The provided data is incomplete or invalid. Response Entities n/a Teacher Data Fields First Name Middle Name Last Name Username Password Title User ID SuccessMaker Data Services API Guide 17
21 Teacher Validation Rules Table 2-1 Teacher Validation Rules Validation Rule Fields Non UTF-16 characters not allowed No leading spaces, trailing spaces, or more than 1 consecutive inner space is allowed Field length maximum of 255 Invalid title values Fields are required Must be unique firstname middlename lastname username userid password firstname middlename lastname username userid firstname middlename lastname username password If a title is entered, it must match one of the following: DR MISS MS MR MRS NOT_SPECIFIED firstname lastname username userid password title username userid SuccessMaker Data Services API Guide 18
22 3 Teacher-Student Relationship REST API This chapter describes the Teacher-Student Relationship REST API methods and resources. The Teacher-Student Relationship API provides Create and Delete operations for teacher student relationships. Resource URI school-id The organization district number Create a New Teacher-Student Relationship This method creates a new teacher -student relationship in SuccessMaker. If successful, this method will assign the student to the teacher. Any existing Teacher-Student relationship will be removed. This method allows the teacher to be identified by username or GUID. URI URI Parameters {school-id} HTTP Method POST Resource Formats text/xml Authentication required The organization district number SuccessMaker Data Services API Guide 19
23 Request Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <TeacherStudent> <teacherguid>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</teacherguid> <studentguid>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</studentguid> </TeacherStudent> This format uses the teacher's GUID to identify the teacher. This is the preferred format to use. Responses 201 Created Teacher-student relationship was created. 400 Bad Request The provided data is incomplete or invalid. Response Entities n/a Delete a Teacher-Student Relationship This method deletes an existing teacher-student relationship in SuccessMaker. If successful, this method will delete any existing teacher -student relationship; and the student will be set to unassigned. URI URI Parameters {school-id} {guid} HTTP Method DELETE Resource Formats text/xml The organization district number The student's globally unique identifier SuccessMaker Data Services API Guide 20
24 Authentication required Request Entities n/a Responses 200 OK Teacher Student relationship was deleted, student is now unassigned. 400 Bad Request The provided data is incomplete or invalid. Response Entities n/a Teacher-Student Relationship Data Fields Teacher GUID Student GUID SuccessMaker Data Services API Guide 21
25 4 Transfer Student REST API This chapter describes the Transfer Student REST API methods and resources. The Transfer Student API allows for the transferring of a student from one school to another school within the same district. Resource URI from-school-id The organization district number of the student's current school Transfer a Student to Another School This method will transfer a student from the current school to another school within the same district. If successful, this method will transfer the student's data to the new school; and the student will be set to unassigned. The HTTP response will also contain a Location header with the resource's new URI. URI {guid}/{to-school-id} URI Parameters {from-school-id} The organization district number of the student's current school {guid} {to-school-id} to HTTP Method POST Resource Formats text/xml The student's globally unique identifier The organization district number of the school to transfer the student SuccessMaker Data Services API Guide 22
26 Authentication required Request Entities n/a Responses 201 Created Student was successfully transferred. The location header contains its new URI. 400 Bad Request The provided data is incomplete or invalid. Response Entities n/a SuccessMaker Data Services API Guide 23
27 5 Student Performance Data REST API This chapter describes the Student Performance Data REST API methods and resources. The Student Performance Data API provides two raw data feeds for student session and skill mastery data. Resource URI {school-id} The organization district number Retrieve Student Session Data This method will return the student's assignment session data. Each assignment will be returned along with all of its sessions. Sessions that are currently in progress will not be included. If a student is in Initial Placement (IP) the session will contain a '-1.00' value for its current course level. URI /studentsessiondata/{guid} URI Parameters {school-id} {guid} HTTP Method GET Resource Formats text/xml The organization district number The student's globally unique identifier SuccessMaker Data Services API Guide 24
28 Authentication required Request Entities n/a Responses 200 OK Student session data was successfully retrieved. 400 Bad Request The provided data is incomplete or invalid. Response Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <studentsessiondata studentguid="xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxxx"> <assignment name="math" subject="math" assignedby="mr. Henry Levyston" assignedcourselevel="3.0"/> <assignment name="reading" subject="reading" assignedby="mr. Henry Levyston" assignedcourselevel="3.0"> <session guid="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" currentcourselevel="3.00" startdate=" :35:10" enddate=" :45:10" length="10" ipmcompletedate="" ipmlevel="" rawexercisesattempted="2" rawexercisescorrect="2"/> <session guid="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" currentcourselevel="3.05" startdate=" :20:10" enddate=" :40:10" length="20" ipmcompletedate="" ipmlevel="" rawexercisesattempted="12" rawexercisescorrect="6"/> <session guid="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" currentcourselevel="3.10" startdate=" :35:10" enddate=" :50:10" length="15" ipmcompletedate="" ipmlevel="" rawexercisesattempted="20" rawexercisescorrect="15"/> </assignment> </studentsessiondata> Student Session Data Fields Student GUID Session GUID Assignment Name Subject Assigned by (Teacher) SuccessMaker Data Services API Guide 25
29 Assigned Course Level Current Course Level at End of Session Session Start Date/Time Session End Date/Time Session Length IPM Complete Timestamp IPM Level Raw Exercises Attempted in Session Raw Exercises Correct in session Retrieve Student Skill Mastery Data This method will return the student's skill mastery data. Each assignment will be returned along with all of its skills mastery data. URI URI Parameters {school-id} {guid} HTTP Method GET Resource Formats text/xml Authentication required Request Entities n/a The organization district number The student's globally unique identifier SuccessMaker Data Services API Guide 26
30 Responses 200 OK Student skill mastery data was successfully retrieved. 400 Bad Request The provided data is incomplete or invalid. Response Entities <?xml version="1.0" encoding="utf-8" standalone="yes"?> <studentskillmasterydata studentguid="xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxxxxxx"> <assignment name="math" subject="math"/> <assignment name="reading" subject="reading"> <skill guid="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" name="understanding Reading Skill 1" status="not Mastered" laststatuschangedate=" "/> <skill guid="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" name="reading Comprehension Skills" status="not Mastered" laststatuschangedate=" "/> <skill guid="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" name="understanding Reading Skill 77" status="at Risk" laststatuschangedate=" "/> </assignment> </studentskillmasterydata> Student Skill Mastery Data Fields Student GUID Assignment Name Subject Skill GUID Skill Assessed Skill Name Skill Status Mastered Not Mastered At Risk Date of Skill Status Change Last Date SuccessMaker Data Services API Guide 27
31 6 Error Messages This chapter describes the format of error messages and includes a list of all possible error codes in Table 6-1. See Table 6-2 for a list of the fields and their corresponding display names. Response Entity <?xml version="1.0" encoding="utf-8" standalone="yes"?> <errors> <error> <errorcode>{notfoundexception}</errorcode> <field>guid</field> <errormessage>person with guid invalidguid not found.</errormessage> </error> </errors> Error Codes Table 6-1 Error Codes HTTP Response Code Error Code Error Message Applies To 400 {UnmodifiableUserE xception} Cannot delete student. The student has an active session. Student Resource 400 {Message.Not.Read able} The message sent with your request could not be read. Please validate your message to ensure it is properly formatted. The HTTP request body. 400 {NotNull.validation. message} {displayname} is required. Any required element that is missing. 400 {NotBlank.validation.message} {displayname} is required. Any required element that has a blank value. 400 {InvalidValue.valida tion.message} The {displayname} value is invalid. Any element with an invalid value. SuccessMaker Data Services API Guide 28
32 HTTP Response Code Error Code Error Message Applies To 400 {InvalidSpaces.valid ation.message} The {displayname} contains invalid whitespace Any required element that contains leading or trailing spaces, or more than 1 consecutive inner space. 400 {Length.validation. message} {displayname} length must be between {min} and {max}. Any element that is outside of the min/max length range. 400 {Unique.validation. message} {displayname} already exists. A value is required to be unique for the resource. Teacher Resource ("userid" and "username"), Student Resource ("studentid" and "username") 400 {OnlyMe.validation. message} {displayname} already exists. Same as {Unique.validation.message}. It may occur while updating the resource. 400 {DoesNotExist.valid ation.message} {displayname} does not exist. Occurs for invalid school-id for all applicable operations, student GUID or teacher GUID for Teacher Student Relationship, fromschool-id and to-school-id for Transfer Student. 400 {UsernameGuidMis match.validation.me ssage} The Teacher GUID and Username do not match. Teacher Student Relationship 400 {UsernameGuidBoth Blank.validation.mes sage} The Teacher GUID and Username cannot both be blank. Teacher Student Relationship 400 {StudentTeacherDiff erentschools.validati on.message} The Student and Teacher do not belong to the same school. Teacher Student Relationship 400 {AlreadyAtSchool.va lidation.message} The student already exists in the school you are attempting to transfer them to. Transfer Student 400 {UnableToTransferS tudentdata.validatio n.message} Unable to transfer student's data. Transfer Student 400 {UnableToTransferS tudentassets.validati on.message} Unable to transfer student's assets. Transfer Student 400 {AlreadyAtSchool.va lidation.message} {studentid} The student already exists in the school you are attempting to transfer them to. Transfer Student List 400 {UnableToTransferS tudentdata.validatio n.message} {studentid} Unable to transfer student's data. Transfer Student List SuccessMaker Data Services API Guide 29
33 HTTP Response Code Error Code Error Message Applies To 400 {UnableToTransferS tudentassets.validati on.message} {studentid} Unable to transfer student's assets. Transfer Student List 400 {StudentDoesNotExi stinschool.validatio n.message} Student does not exist in the specified school. Occurs when the specified student exists, but is not in the school specified (schoolid). Applies to Student Resource, Student Teacher Relationship, and Transfer Student. 400 {TeacherDoesNotExi stinschool.validatio n.message} Teacher does not exist in the specified school. Occurs when the specified teacher exists, but is not in the school specified (schoolid). Applies to Teacher Resource and Student Teacher Relationship. 404 {NotFoundException } Any resources that cannot be found in SuccessMaker. 500 {Exception} An exception was encountered while processing your request. The SuccessMaker REST API encountered an unexpected exception. You may choose to retry your request or execute custom error handling. Field Names and Display Names Table 6-2 Field Names Field Name ethnicity firstname gender grade hasdisability haseconomicdisadvantage hasenglishproficiency ismigrant lastname middlename password specialservices studentdistrictid studentguid Display Name Ethnicity First Name Gender Grade Disability Status Socioeconomic Status English Proficiency Migrant Status Last Name Middle Name Password Special Services Student ID Student GUID SuccessMaker Data Services API Guide 30
34 teacherguid teacherusername title userid username Teacher GUID Teacher Username Title User ID Username SuccessMaker Data Services API Guide 31
35 7 XML Schema Definitions Student XSD <?xml version="1.0"?> <xsd:schema xmlns:xsd=" elementformdefault="qualified"> <xsd:element name="student"> <xsd:complextype> <xsd:all> <xsd:element name="firstname"> <xsd:simpletype> <xsd:restriction base="xsd:string"> <xsd:maxlength value="255"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="middlename" minoccurs="0"> <xsd:simpletype> <xsd:restriction base="xsd:string"> <xsd:maxlength value="255"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="lastname"> <xsd:simpletype> <xsd:restriction base="xsd:string"> <xsd:maxlength value="255"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="username"> <xsd:simpletype> SuccessMaker Data Services API Guide 32
36 <xsd:restriction base="xsd:string"> <xsd:maxlength value="255"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="password"> <xsd:simpletype> <xsd:restriction base="xsd:string"> <xsd:maxlength value="255"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="gender" > <xsd:simpletype> <xsd:restriction base="xs:string"> <xsd:enumeration value="male" /> <xsd:enumeration value="female" /> <xsd:enumeration value="not_specified" /> </xsd:restriction> </xsd:simpletype> <xsd:element name="studentdistrictid"> <xsd:simpletype> <xsd:restriction base="xsd:string"> <xsd:maxlength value="32"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="grade" > <xsd:simpletype> <xsd:restriction base="xs:string"> <xsd:enumeration value="k" /> <xsd:enumeration value="1" /> <xsd:enumeration value="2" /> <xsd:enumeration value="3" /> SuccessMaker Data Services API Guide 33
37 <xsd:enumeration value="4" /> <xsd:enumeration value="5" /> <xsd:enumeration value="6" /> <xsd:enumeration value="7" /> <xsd:enumeration value="8" /> <xsd:enumeration value="9" /> <xsd:enumeration value="10" /> <xsd:enumeration value="11" /> <xsd:enumeration value="12" /> <xsd:enumeration value="not_specified" /> </xsd:restriction> </xsd:simpletype> <xsd:element name="specialservices"> <xsd:simpletype> <xsd:restriction base="xs:string"> <xsd:enumeration value="not_specified" /> <xsd:enumeration value="plan_504" /> <xsd:enumeration value="gifted_talented" /> <xsd:enumeration value="iep" /> <xsd:enumeration value="no_special_services" /> <xsd:enumeration value="other" /> </xsd:restriction> </xsd:simpletype> <xsd:element name="haseconomicdisadvantage"> <xsd:simpletype> <xsd:restriction base="xs:string"> <xsd:enumeration value="yes" /> <xsd:enumeration value="no" /> <xsd:enumeration value="not_specified" /> </xsd:restriction> </xsd:simpletype> SuccessMaker Data Services API Guide 34
38 /> <xsd:element name="hasdisability"> <xsd:simpletype> <xsd:restriction base="xs:string"> <xsd:enumeration value="yes" /> <xsd:enumeration value="no" /> <xsd:enumeration value="not_specified" /> </xsd:restriction> </xsd:simpletype> <xsd:element name="hasenglishproficiency"> <xsd:simpletype> <xsd:restriction base="xs:string"> <xsd:enumeration value="yes" /> <xsd:enumeration value="no" /> <xsd:enumeration value="not_specified" /> </xsd:restriction> </xsd:simpletype> <xsd:element name="ismigrant"> <xsd:simpletype> <xsd:restriction base="xs:string"> <xsd:enumeration value="yes" /> <xsd:enumeration value="no" /> <xsd:enumeration value="not_specified" /> </xsd:restriction> </xsd:simpletype> <xsd:element name="ethnicity"> <xsd:simpletype> <xsd:restriction base="xs:string"> <xsd:enumeration value="african_american" <xsd:enumeration value="asian_pacific_islander" /> <xsd:enumeration value="caucasian" /> <xsd:enumeration value="hispanic_or_latino"/> SuccessMaker Data Services API Guide 35
39 <xsd:enumeration value="native_american_alaskan_native" /> <xsd:enumeration value="other" /> <xsd:enumeration value="not_specified" /> </xsd:restriction> </xsd:simpletype> </xsd:all> </xsd:complextype> </xsd:schema> Teacher XSD <?xml version="1.0"?> <xsd:schema xmlns:xsd=" elementformdefault="qualified"> <xsd:element name="teacher"> <xsd:complextype> <xsd:all> <xsd:element name="firstname"> <xsd:simpletype> <xsd:restriction base="xsd:string"> <xsd:maxlength value="255"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="middlename" minoccurs="0"> <xsd:simpletype> <xsd:restriction base="xsd:string"> <xsd:maxlength value="255"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="lastname"> <xsd:simpletype> SuccessMaker Data Services API Guide 36
40 <xsd:restriction base="xsd:string"> <xsd:maxlength value="255"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="username"> <xsd:simpletype> <xsd:restriction base="xsd:string"> <xsd:maxlength value="255"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="password"> <xsd:simpletype> <xsd:restriction base="xsd:string"> <xsd:maxlength value="255"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="userid"> <xsd:simpletype> <xsd:restriction base="xsd:string"> <xsd:maxlength value="32"/> </xsd:restriction> </xsd:simpletype> <xsd:element name="title"> <xsd:simpletype> <xsd:restriction base="xsd:string" > <xsd:enumeration value="dr" /> <xsd:enumeration value="miss" /> <xsd:enumeration value="ms" /> <xsd:enumeration value="mr" /> <xsd:enumeration value="mrs" /> <xsd:enumeration value="not_specified" /> SuccessMaker Data Services API Guide 37
41 </xsd:restriction> </xsd:simpletype> </xsd:all> </xsd:complextype> </xsd:schema> Teacher-Student Relationship XSD <?xml version="1.0"?> <xsd:schema xmlns:xsd=" elementformdefault="qualified"> <xsd:element name="teacherstudent"> <xsd:complextype> <xsd:all> <xsd:element name="teacherguid" type="xsd:string" /> <xsd:element name="studentguid" type="xsd:string" /> </xsd:all> </xsd:complextype> </xsd:schema> Student Session XSD <?xml version="1.0"?> <xsd:schema xmlns:xsd=" elementformdefault="qualified"> <xsd:element name="studentsessiondata"> <xsd:complextype> <xsd:sequence> <xsd:element name="assignment"> <xsd:complextype> <xsd:sequence> <xsd:element name="session"> <xsd:complextype> SuccessMaker Data Services API Guide 38
42 <xsd:attribute name="guid" type="xsd:string"/> <xsd:attribute name="currentcourselevel" type="xsd:decimal"/> <xsd:attribute name="startdate" type="xsd:datetime"/> <xsd:attribute name="enddate" type="xsd:datetime"/> <xsd:attribute name="length" type="xsd:decimal"/> <xsd:attribute name="ipmcompletedate" type="xsd:datetime"/> <xsd:attribute name="ipmlevel" type="xsd:decimal"/> <xsd:attribute name="rawexercisesattempted" type="xsd:decimal"/> <xsd:attribute name="rawexercisescorrect" type="xsd:decimal"/> </xsd:complextype> </xsd:sequence> <xsd:attribute name="name" type="xsd:string"/> <xsd:attribute name="subject" type="xsd:string"/> <xsd:attribute name="assignedby" type="xsd:string"/> <xsd:attribute name="assignedcourselevel" type="xsd:decimal"/> </xsd:complextype> </xsd:sequence> <xsd:attribute name="studentguid" type="xsd:string"/> </xsd:complextype> </xsd:schema> SuccessMaker Data Services API Guide 39
43 Skill Mastery XSD <?xml version="1.0"?> <xsd:schema xmlns:xsd=" elementformdefault="qualified"> <xsd:element name="studentskillmasterydata"> <xsd:complextype> <xsd:sequence> <xsd:element name="assignment"> <xsd:complextype> <xsd:sequence> <xsd:element name="skill"> <xsd:complextype> <xsd:attribute name="guid" type="xsd:string"/> <xsd:attribute name="name" type="xsd:string"/> <xsd:attribute name="status" type="xsd:string"/> <xsd:attribute name="laststatuschangedate" type="xsd:date"/> </xsd:complextype> </xsd:sequence> <xsd:attribute name="name" type="xsd:string"/> <xsd:attribute name="subject" type="xsd:string"/> </xsd:complextype> </xsd:sequence> <xsd:attribute name="studentguid" type="xsd:string"/> </xsd:complextype> </xsd:schema> SuccessMaker Data Services API Guide 40
44 Transfer Student List XSD <?xml version="1.0"?> <xsd:schema xmlns:xsd=" elementformdefault="qualified"> <xsd:element name="students"> <xsd:complextype> <xsd:sequence> <xsd:element name="student" minoccurs="0" maxoccurs="unbounded"> <xsd:complextype> <xsd:attribute name="id" type="xsd:string"/> </xsd:complextype> </xsd:sequence> </xsd:complextype> </xsd:schema> SuccessMaker Data Services API Guide 41
45 Pearsonschool.com/successmaker support.pearsonschool.com
Data Services API Guide SuccessMaker 9
Document last updated September 22, 2016 Copyright 2016 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks,
More informationData Services API Guide SuccessMaker 10
Document last updated July 26, 2017 Copyright 2017 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks,
More informationEnterprise Knowledge Platform
Enterprise Knowledge Platform Training History Import/Export Document Information Document ID: EN145 Document title: EKP Training History Import/Export Version: 1.7 Document date: 14 April 2009 This document
More information<xsd:element name="name" maxoccurs="1" minoccurs="0" <xsd:element name="parentaccountid" maxoccurs="1" minoccurs="0" <xsd:element name="parentaccounti
More information
The main problem of DTD s...
The main problem of DTD s... They are not written in XML! Solution: Another XML-based standard: XML Schema For more info see: http://www.w3.org/xml/schema XML Schema (W3C) Thanks to Jussi Pohjolainen TAMK
More informationCountryData Technologies for Data Exchange. Introduction to XML
CountryData Technologies for Data Exchange Introduction to XML What is XML? EXtensible Markup Language Format is similar to HTML, but XML deals with data structures, while HTML is about presentation Open
More informationasexml SCHEMA CHANGE REQUEST
asexml SCHEMA CHANGE REQUEST PREPARED BY: DOCUMENT REF: SCOTT MASKIEL CR55 VERSION: 1.5 DATE: 5 DECEMBER 2013 DRAFT/FINAL DRAFT Am,ttolion l:nergy 1\_.n,ketOperctor Ltd AeN 94 on Ol'J 327 Wv'IW.oemo.oom.ou
More informationSticky and Proximity XML Schema Files
APPENDIX B Sticky and Proximity XML Schema Files This appendix describes how you can use the two XML schema files, included with the GSS, to describe and validate the sticky XML and proximity XML output
More informationeidas SAML Attribute Profile
eidas SAML Attribute Profile eidas Technical Sub-group, 28 October 2016 Document identifier: eidas/profiles/saml/attributes Abstract: This specification defines the SAML attributes to be used for the assertion
More informationUC Web Service Developer Guide of UC Credit Report. version 1.1 V
UC Web Service Developer Guide of UC Credit Report version 1.1 V. 2015.12.14 Developer Guide of UCCreditReport Web Service Page 2 of 45 Terms description of UCCreditReport Web Service Copyright 2009 UC
More informationX(ml)S(chema)D(definition) Complex Types Indicators
X(ml)S(chema)D(definition) Complex Types Indicators We can control HOW elements are to be used in documents with indicators. Indicators We have seven types of indicators: Order indicators: All Choice Sequence
More informationCA Data Protection. Account Import XML Schema Guide. Release 15.0
CA Data Protection Account Import XML Schema Guide Release 15.0 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation
More informationDBMaker. XML Tool User's Guide
DBMaker XML Tool User's Guide CASEMaker Inc./Corporate Headquarters 1680 Civic Center Drive Santa Clara, CA 95050, U.S.A. www.casemaker.com www.casemaker.com/support Copyright 1995-2003 by CASEMaker Inc.
More informationOASIS SECURITY SERVICES DYNAMIC SESSION SPECIFICATION WORKING DRAFT
OASIS SECURITY SERVICES DYNAMIC SESSION SPECIFICATION WORKING DRAFT Last Updated: 05/10/01 SSTC filename: draft-sstc-sessions-dynamic-00.doc [Submitter s version of original submission: 0.51] Editor(s):
More informationA namespace prefix is defined with a xmlns attribute using the syntax xmlns:prefix="uri".
Question 1 XML Syntax and Basics (a) What are 'namespaces' used for in relation to XML and how are they applied to an XML document?(2 marks) Namespaces are used to avoid element name conflicts when using/mixing
More informationXML. XML Namespaces, XML Schema, XSLT
XML XML Namespaces, XML Schema, XSLT Contents XML Namespaces... 2 Namespace Prefixes and Declaration... 3 Multiple Namespace Declarations... 4 Declaring Namespaces in the Root Element... 5 Default Namespaces...
More informationAtlas WFS Recordings Service
Version EN160212 1.12 Final Date: 12 February 2016 2 Version history Version Status Date Details of change Author(s) 1.0 Final 15 Oct 2010 Initial version 1.1 Final 1 Nov 2011 Version 1.1 of schema: support
More informationCisco Unified IP Phone Services XML Schema File
APPENDIXB Cisco Unified IP Phone Services XML Schema File These sections provide details about the XML schema supported on Cisco Unified IP Phones: Updated XML Parser and Schema Enforcement CiscoIPPhone.xsd
More informationSuccessMaker 8 Mobile Access Guide
SuccessMaker 8 Mobile Access Guide Document last updated August, 2015 Copyright 2015 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker
More informationENTSO-E ACKNOWLEDGEMENT DOCUMENT (EAD) IMPLEMENTATION GUIDE
1 ENTSO-E ACKNOWLEDGEMENT DOCUMENT (EAD) 2014-01-16 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 Table of Contents 1 OBJECTIVE... 5 2 THE ACKNOWLEDGEMENT
More informationNo Trade Secrets. Microsoft does not claim any trade secret rights in this documentation.
[MS-RDWR]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation for protocols, file formats, languages,
More informationNewHomeSource platform Consumer leads reporting
NewHomeSource platform Consumer leads reporting Version 3.2 June 2003 Information in this document is subject to change without notice. Data used in examples are intended to be fictitious unless otherwise
More informationA NOVEL MECHANISM FOR MEDIA RESOURCE CONTROL IN SIP MOBILE NETWORKS
A NOVEL MECHANISM FOR MEDIA RESOURCE CONTROL IN SIP MOBILE NETWORKS Noël CRESPI, Youssef CHADLI, Institut National des Telecommunications 9, rue Charles Fourier 91011 EVRY Cedex FRANCE Authors: N.Crespi,
More informationOverview. Introduction to XML Schemas. Tutorial XML Europe , Berlin. 1 Introduction. 2 Concepts. 3 Schema Languages.
Introduction to XML Schemas Tutorial XML Europe 2001 21.5.2001, Berlin Ulrike Schäfer. www.infotakt.de. slide 1 Overview 1 Introduction q Why are Schemas? 2 Concepts q What are schemas? 3 Schema Languages
More informationCisco Unified IP Phone Services XML Schema File
APPENDIXB Cisco Unified IP Phone Services XML Schema File These sections provide details about the XML schema supported on Cisco Unified IP Phones: Updated XML Parser and Schema Enforcement CiscoIPPhone.xsd
More informationHR-XML Schema Extension Recommendation, 2003 February 26
HR-XML Schema Extension Recommendation, 2003 February 26 This version: HRXMLExtension.doc Previous version: HRXMLExtension-1_0.doc Editor: Paul Kiel, HR-XML, paul@hr-xml.org Authors: Paul Kiel, HR-XML,
More informationIntroduction to XML DTD
Introduction to XML DTD What is a DTD? A DTD is usually a file (or several files to be used together) which contains a formal definition of a particular type of document. This sets out what names can be
More informationConstraints, Meta UML and XML. Object Constraint Language
Constraints, Meta UML and XML G. Falquet, L. Nerima Object Constraint Language Text language to construct expressions for guards conditions pre/post conditions assertions actions Based on navigation expressions,
More informationSchema Release. AseXML Schema Working Group Release r25
Schema Release AseXML Schema Working Group Release r25 Draft Release Date: 20/02/2009 Final Release Date: 27/3/2009 Last updated on 2 November, 2009 Page 1 of 15 Document History Version Date Authors Comments
More informationChapter 3 Brief Overview of XML
Slide 3.1 Web Serv vices: Princ ciples & Te echno ology Chapter 3 Brief Overview of XML Mike P. Papazoglou & mikep@uvt.nl Slide 3.2 Topics XML document structure XML schemas reuse Document navigation and
More informationInformation technology Multimedia framework (MPEG-21) Part 15: Event Reporting
INTERNATIONAL STANDARD ISO/IEC 21000-15:2006 TECHNICAL CORRIGENDUM 1 Published 2008-02-01 INTERNATIONAL ORGANIZATION FOR STANDARDIZATION МЕЖДУНАРОДНАЯ ОРГАНИЗАЦИЯ ПО СТАНДАРТИЗАЦИИ ORGANISATION INTERNATIONALE
More informationOracle B2B 11g Technical Note. Technical Note: 11g_005 Attachments. Table of Contents
Oracle B2B 11g Technical Note Technical Note: 11g_005 Attachments This technical note lists the attachment capabilities available in Oracle B2B Table of Contents Overview... 2 Setup for Fabric... 2 Setup
More informationCreating Coverage Zone Files
APPENDIXC The following sections describe the Coverage Zone file elements and provide several Coverage Zone file examples: Coverage Zone File Elements, page C-1 Zero-IP Based Configuration, page C-2 Coverage
More informationCS/INFO 330: Applied Database Systems
CS/INFO 330: Applied Database Systems XML Schema Johannes Gehrke October 31, 2005 Annoucements Design document due on Friday Updated slides are on the website This week: Today: XMLSchema Wednesday: Introduction
More informationSOA interfaces for the integrated prototypes Deliverable D7.1 :: Public Keywords: SOA, REST, interfaces, prototypes, imergo
SOA interfaces for the integrated prototypes Deliverable D7.1 :: Public Keywords: SOA, REST, interfaces, prototypes, imergo Inclusive Future Internet Web Services Table of Contents Executive Summary...
More informationSuccessmaker Student and Teacher Imports
Successmaker 2011 Student and Teacher Imports First Get teacher names to Import Go to: http://dev1.escambia.k12.fl.usescambia Click on List All the Records in the Employee Database Group Choose Instructional
More informationXML and Content Management
XML and Content Management Lecture 3: Modelling XML Documents: XML Schema Maciej Ogrodniczuk, Patryk Czarnik MIMUW, Oct 18, 2010 Lecture 3: XML Schema XML and Content Management 1 DTD example (recall)
More informationIII General Acknowledgement message. Acknow. Workgroup Document version: A. Version 5.0 SECTION
1 2 3 4 5 SECTION III General Acknowledgement Message Acknow 6 Version 5.0 Edig@s 7 8 9 10 EASEE-gas/Edig@s Workgroup Document version: A ACKNOW Version 5.0 / 2010-02-17 III - 1 11 COPYRIGHT & LIABILITY
More informationHonda Canada. ebiz Single Sign-On v2 with External Web-Based Systems Specification. Version 2.4. Date Created: April 24, 2006
Honda Canada ebiz Single Sign-On v2 with External Web-Based Systems Specification Version 2.4 Prepared By: Cris Jucan Date Created: April 24, 2006 Last Updated: June 30, 2009 Honda Canada Page 2 of 36
More informationXML (4) Extensible Markup Language
XML (4) Extensible Markup Language Acknowledgements and copyrights: these slides are a result of combination of notes and slides with contributions from: Michael Kiffer, Arthur Bernstein, Philip Lewis,
More informationDeklaratsiooni vorm CRS XSD Sõnumi üldandmed
Rahandusministri 21.03.2017. a määrus nr 19 Maksualase teabevahetuse seadusest tuleneva deklaratsiooni ning selle esitamise ja täitmise korra kehtestamine Lisa 5 Deklaratsiooni vorm CRS XSD Sõnumi üldandmed
More informationEMR web api documentation
Introduction EMR web api documentation This is the documentation of Medstreaming EMR Api. You will find all available Apis and the details of every api. Including its url, parameters, Description, Response
More informationEXAM IN SEMI-STRUCTURED DATA Study Code Student Id Family Name First Name
EXAM IN SEMI-STRUCTURED DATA 184.705 12. 01. 2016 Study Code Student Id Family Name First Name Working time: 100 minutes. Exercises have to be solved on this exam sheet; Additional slips of paper will
More informationComprehend Pro v.1 User s Manual
xxxx Comprehend Pro v.1 User s Manual Comprehend Pro v.1 User s Manual Oct 23, 2010 ALCA 2010 Chapter 1 Logging into Comprehend Two ways exist for accessing the web-based Comprehend Data depending on your
More informationOnly SAM users with administrative permissions may perform a roster import.
Roster Import Overview Student or teacher rosters may be imported into SAM from a *.csv file. This is especially helpful when student and teacher data is stored in an SIS system or in a spreadsheet program
More informationETSI TS V1.1.1 ( )
TS 102 344 V1.1.1 (2004-07) Technical Specification Application session services 2 TS 102 344 V1.1.1 (2004-07) Reference DTS/ECMA-00290 Keywords CSTA, service 650 Route des Lucioles F-06921 Sophia Antipolis
More informationXML DTDs and Namespaces. CS174 Chris Pollett Oct 3, 2007.
XML DTDs and Namespaces CS174 Chris Pollett Oct 3, 2007. Outline Internal versus External DTDs Namespaces XML Schemas Internal versus External DTDs There are two ways to associate a DTD with an XML document:
More informationSID Archive Cookbook
SID Archive Cookbook January 29, 2015 Table of Contents Introduction...2 Nomenclature...2 Preparing Data for Archiving...3 Determine the Submission Type...3 Create the Readme.xml File...4 Helpful Hints
More informationTIBCO ActiveMatrix BPM Hawk Plug-in User's Guide
TIBCO ActiveMatrix BPM Hawk Plug-in User's Guide Software Release 3.0 May 2014 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
More informationSession [2] Information Modeling with XSD and DTD
Session [2] Information Modeling with XSD and DTD September 12, 2000 Horst Rechner Q&A from Session [1] HTML without XML See Code HDBMS vs. RDBMS What does XDR mean? XML-Data Reduced Utilized in Biztalk
More information[MS-RDWR]: Remote Desktop Workspace Runtime Protocol. Intellectual Property Rights Notice for Open Specifications Documentation
[MS-RDWR]: Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes Open Specifications documentation ( this documentation ) for protocols,
More informationXML Schema 3/14/12! XML Schema. Overview
XML Schema Asst. Prof. Dr. Kanda Runapongsa Saikaew (krunapon@kku.ac.th) Dept. of Computer Engineering Khon Kaen University 1 Overview The schema element Referencing a schema in an XML document Simple
More informationasexml SCHEMA CHANGE REQUEST
asexml SCHEMA CHANGE REQUEST PREPARED BY: PIUS KURIAN, PAUL SPAIN DOCUMENT REF: CR 39 VERSION: 1.1 DATE: 10 AUG 2010 DRAFT/FINAL DRAFT Austrol on En;?rgy Mo rket O perotor ltd ABN 9J. 072 o o 327 W"l.-.w.oemo.cr.:m.ou
More informationOpenSplice RMI over DDS Version 6.x. Getting Started Guide
OpenSplice RMI over DDS Version 6.x Getting Started Guide OpenSplice RMI over DDS GETTING STARTED GUIDE Part Number: OS-RMIGSG Doc Issue 01, 28 Oct 11 ii Getting Started Guide CONTENTS Table of Contents
More informationSoftware Developer s Guide for Cisco Secure Access Control System 5.3
Software Developer s Guide for Cisco Secure Access Control System 5.3 November 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel:
More informationSystem Requirements. SuccessMaker 3
System Requirements SuccessMaker 3 System requirements are subject to change. For the latest information on system requirements, go to http://support.pearsonschool.com. For more information about Digital
More informationSMKI Repository Interface Design Specification TPMAG baseline submission draft version 8 September 2015
SMKI Repository Interface Design Specification DCC Public Page 1 of 21 Contents 1 Introduction 3 1.1 Purpose and Scope 3 1.2 Target Response Times 3 2 Interface Definition 4 2.1 SMKI Repository Portal
More informationOverview... 2 Client Stations... 3 Network Bandwidth... 4 Firewall Settings... 5
System Requirements SuccessMaker 7 Hosted Contents Overview... 2 Client Stations... 3 Network Bandwidth... 4 Firewall Settings... 5 Copyright 2015 Pearson Education, Inc. or one or more of its direct or
More informationITU-T X Common vulnerabilities and exposures
International Telecommunication Union ITU-T X.1520 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU (01/2014) SERIES X: DATA NETWORKS, OPEN SYSTEM COMMUNICATIONS AND SECURITY Cybersecurity information exchange
More information[MS-WORDLFF]: Word (.xml) Co-Authoring File Format in Document Lock Persistence Structure
[MS-WORDLFF]: Word (.xml) Co-Authoring File Format in Document Lock Persistence Structure Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes
More informationSuccessMaker 9 Home User System Requirements
Home User System 2/10/2017 Overview Based on current hardware and software technologies, Pearson has determined that the system requirements listed in this document will deliver acceptable operation and
More informationconnected New User Guide
connected New User Guide This guide will walk you through how to accomplish the following for programs launched through the McGraw-Hill connected website: Create a Teacher Account Redeem Content Create
More informationBulk Upload Instructions: User Data Rules and Guidelines. As of v1.1.7
Bulk Upload Instructions: User Data Rules and Guidelines As of v1.1.7 Introduction The following instructions and guidelines have been designed to show you how to properly format teacher and student data
More informationCisco IOS XML-PI Command Reference
Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 2017 Cisco Systems, Inc. All rights
More information1 Delivery of data to DNB using Logius Digipoort Introduction Logius documentation Logius requirements Logius validations 3
Contents 1 Delivery of data to DNB using Logius Digipoort 2 1.1 Introduction 2 1.2 Logius documentation 2 1.3 Logius requirements 2 1.3.1 Logius validations 3 1.4 DNB requirements 3 1.4.1 Logius XML header
More informationSystem Requirements. SuccessMaker 7
System Requirements SuccessMaker 7 Copyright 2015 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks, in
More informationArticulation Transfer Clearinghouse Implementation Guide
Articulation Transfer Clearinghouse for 8/2/2007 Implementation Details TABLE OF CONTENTS INTRODUCTION... 3 Project Identification... 3 DOCUMENT CONTROL... 4 Update History... 4 ENVIRONMENTS... 5 METHODS...
More informationSpecifications for the SHORT System Subscription Service
Specifications for the SHORT System Subscription Service Version 2.3, August 2015 Revision History Version Date Major Changes 1.0 1.1 2.0 August 10, 2010 September 30, 2010 February 2011 2.1 April 2011
More informationOracle Utilities Smart Grid Gateway Adapter Development Kit
Oracle Utilities Smart Grid Gateway Adapter Development Kit Configuration Guide Release 2.1.0 Service Pack 3 E41193-03 May 2015 Oracle Utilities Smart Grid Gateway Adapter Development Kit Configuration
More information[MS-ISPAC]: Integration Services Project Deployment File Format Structure Specification
[MS-ISPAC]: Integration Services Project Deployment File Format Structure Specification Intellectual Property Rights Notice for Open Specifications Documentation Technical Documentation. Microsoft publishes
More informationSchemas (documentation for 6.1)
SWAD-Europe: WP6.3b Pragmatic Methods for Mapping Semantics from XML Schemas (documentation for 6.1) Project name: Semantic Web Advanced Development for Europe (SWAD-Europe) Project Number: IST-2001-34732
More informationSystem Requirements. SuccessMaker 8
System Requirements SuccessMaker 8 Copyright 2015 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks, in
More informationMessages are securely encrypted using HTTPS. HTTPS is the most commonly used secure method of exchanging data among web browsers.
May 6, 2009 9:39 SIF Specifications SIF Implementation Specification The SIF Implementation Specification is based on the World Wide Web Consortium (W3C) endorsed Extensible Markup Language (XML) which
More informationAufgabe 6: XML-Schema Gegeben sei ein XML-Dokument für Bestellungen:
Aufgabe 6: XML-Schema Gegeben sei ein XML-Dokument für Bestellungen: Alice Schmid Walnussgasse 42 Frankfurt/Main
More informationSAP HR Organizational Charting Interface (HR-OCI) Version 1.0. Customer Configuration Guide
SAP HR Organizational Charting Interface (HR-OCI) Version 1.0 Customer Configuration Guide CONFIGURATION GUIDE FOR THE SAP HR ORGANIZATIONAL CHARTING INTERFACE (HR-OCI)...4 PURPOSE...4 INTENDED AUDIENCE...4
More informationSoftware User Manual
Software User Manual for A lightweight and modular expert system shell for the usage in decision support system Version 1.7 Revision history Version Date Description Author 1.0 29.04.2011 Initial revision
More informationMobile Access Guide SuccessMaker 9
Document last updated February 10, 2017 Copyright 2017 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks,
More informationLocally Deployed System Requirements SuccessMaker 10 DRAFT 3/31/2017
3/31/2017 March 31, 2017 Copyright 2017 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks, in the U.S.
More informationPowerSchool Release Notes PowerSchool Student Information System
PowerSchool Student Information System Released April 2014 Document Owner: Documentation Services This edition applies to Release 7.11.1 of the PowerSchool software, and to all subsequent releases and
More informationEXAM IN SEMI-STRUCTURED DATA Study Code Student Id Family Name First Name
EXAM IN SEMI-STRUCTURED DATA 184.705 28. 10. 2016 Study Code Student Id Family Name First Name Working time: 100 minutes. Exercises have to be solved on this exam sheet; Additional slips of paper will
More informationUpgrade Guide. SuccessMaker 11
11 Document last updated July 12, 2018 Copyright 2018 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and are registered trademarks, in the U.S.
More informationWHITE PAPER. Query XML Data Directly from SQL Server Abstract. DilMad Enterprises, Inc. Whitepaper Page 1 of 32
WHITE PAPER Query XML Data Directly from SQL Server 2000 By: Travis Vandersypen, President of DilMad Enterprises, Inc. Abstract XML is quickly becoming the preferred method of passing information, not
More informationMWTM NBAPI WSDL and XSD Definitions
APPENDIXA This appendix describes the WSDL and XSD 1 (XML Schema Definition) definitions for MWTM 6.1.4 Northbound API (NBAPI): InventoryAPI.wsdl, page A-1 EventAPI.wsdl, page A-10 ProvisionAPI.wsdl, page
More informationOMA Web Services Enabler (OWSER) Best Practices: WSDL Style Guide
OMA Web Services Enabler (OWSER) Best Practices: WSDL Style Guide Approved Version 1.0 15 Jul 2004 Open Mobile Alliance OMA-OWSER-Best_Practice-WSDL_Style_Guide-V1_0-20040715-A OMA-OWSER-Best_Practice-WSDL_Style_Guide-V1_0-20040715-A
More informationGestão e Tratamento de Informação
Departamento de Engenharia Informática 2013/2014 Gestão e Tratamento de Informação 1st Project Deadline at 25 Oct. 2013 :: Online submission at IST/Fénix The SIGMOD Record 1 journal is a quarterly publication
More informationInformation Systems. DTD and XML Schema. Nikolaj Popov
Information Systems DTD and XML Schema Nikolaj Popov Research Institute for Symbolic Computation Johannes Kepler University of Linz, Austria popov@risc.uni-linz.ac.at Outline DTDs Document Type Declarations
More informationIntroduction to Cisco TV CDS Software APIs
CHAPTER 1 Cisco TV Content Delivery System (CDS) software provides two sets of application program interfaces (APIs): Monitoring Real Time Streaming Protocol (RTSP) Stream Diagnostics The Monitoring APIs
More informationAvancier Methods (AM) Data Architecture
Methods (AM) Data Architecture Design data stores: document stores It is illegal to copy, share or show this document (or other document published at http://avancier.co.uk) without the written permission
More informationChildPlus Import Instructions into Work Sampling Online. Rev 1 March 1, 2013
ChildPlus Import Instructions into Work Sampling Online Rev 1 March 1, 2013 Steps 1 through Step 3 are performed within ChildPlus s import/export interface. Contact ChildPlus Support at support@childplus.com
More informationEXAM IN SEMI-STRUCTURED DATA Study Code Student Id Family Name First Name
EXAM IN SEMI-STRUCTURED DATA 184.705 23. 10. 2015 Study Code Student Id Family Name First Name Working time: 100 minutes. Exercises have to be solved on this exam sheet; Additional slips of paper will
More informationNORTHPOINTE SUITE WEB SERVICES ARCHITECTURE
NORTHPOINTE SUITE WEB SERVICES ARCHITECTURE Table of Contents LDAP LOGIN 2 APPLICATION LOGIN 4 LIST REFERENCE CODES 9 STORE REFERENCE CODES 14 LIST AGENCIES 18 GET AGENCY ID 23 LIST SECURITY GROUPS 27
More informationPearson Hosted System Requirements SuccessMaker 9 3/31/2017
3/31/2017 March 31, 2017 Copyright 2017 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks, in the U.S.
More informationUsage Record -- XML Format
Draft-Rec-UR-Usage Record XML format Authors: Usage Record-WG https://forge.gridforum.org/projects/ur-wg/ R. Lepro, NASA Ames S. Jackson, Pacific Northwest National Laboratory Status of This Memo Usage
More informationHMH Hosting Services User s Guide
HMH Hosting Services User s Guide and Data Management Guide January 1, 2016 For use with HMH Hosting Services and Student Achievement Manager version 2.4 or later PDF0864 (PDF) Houghton Mifflin Harcourt
More informationThe Application Level Events (ALE) Specification, Version 1.1 Part II: XML and SOAP Bindings
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 The Application Level Events (ALE) Specification, Version 1.1 Part II: XML and SOAP Bindings EPCglobal Ratified Specification as of February 27, 2008 Disclaimer
More informationCA DataMinder. Universal Extractor XML Schema Guide. Release 14.6
CA DataMinder Universal Extractor XML Schema Guide Release 14.6 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
More informationImporting Students. Harcourt ThinkCentral Page 1 of 6
Importing Students When a large number of student accounts are being created or updated for the ThinkCentral, you may want to use the Import Users feature. This will eliminate having to create or update
More informationEXAM IN SEMI-STRUCTURED DATA Study Code Student Id Family Name First Name
EXAM IN SEMI-STRUCTURED DATA 184.705 24. 6. 2015 Study Code Student Id Family Name First Name Working time: 100 minutes. Exercises have to be solved on this exam sheet; Additional slips of paper will not
More informationSystem-independent and quality tested availability of railway data across country and system borders by the model driven approach
Computers in Railways X 329 System-independent and quality tested availability of railway data across country and system borders by the model driven approach H. R. Gnägi 1 & N. Stahel 2 1 ETH Zurich, Institute
More information