Reference for https://tsapi.southhills.edu/Academics/students
Creates a student.
Url: https://tsapi.southhills.edu/Academics/students
HTTP Method: POST
Message direction | Format | Body |
---|---|---|
Request | Xml | Example,Schema |
Request | Json | Example |
Response | Xml | Example,Schema |
Response | Json | Example |
The following is an example request Xml body:
<CreateStudentRequest xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract.Requests"> <CustomFieldValues> <CustomFieldValue xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract"> <FieldName>String content</FieldName> <!--Valid elements of type: ArrayOfCustomFieldValue, CreateStudentRequest, CustomFieldValue, schema, Student--> <Value i:type="ArrayOfCustomFieldValue" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <CustomFieldValue> <FieldName>String content</FieldName> <!--Valid elements of type: ArrayOfCustomFieldValue, CreateStudentRequest, CustomFieldValue, schema, Student--> <Value i:type="ArrayOfCustomFieldValue"> <CustomFieldValue i:nil="true" /> <CustomFieldValue i:nil="true" /> </Value> </CustomFieldValue> <CustomFieldValue> <FieldName>String content</FieldName> <!--Valid elements of type: ArrayOfCustomFieldValue, CreateStudentRequest, CustomFieldValue, schema, Student--> <Value i:type="ArrayOfCustomFieldValue"> <CustomFieldValue i:nil="true" /> <CustomFieldValue i:nil="true" /> </Value> </CustomFieldValue> </Value> </CustomFieldValue> <CustomFieldValue xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract"> <FieldName>String content</FieldName> <!--Valid elements of type: ArrayOfCustomFieldValue, CreateStudentRequest, CustomFieldValue, schema, Student--> <Value i:type="ArrayOfCustomFieldValue" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <CustomFieldValue> <FieldName>String content</FieldName> <!--Valid elements of type: ArrayOfCustomFieldValue, CreateStudentRequest, CustomFieldValue, schema, Student--> <Value i:type="ArrayOfCustomFieldValue"> <CustomFieldValue i:nil="true" /> <CustomFieldValue i:nil="true" /> </Value> </CustomFieldValue> <CustomFieldValue> <FieldName>String content</FieldName> <!--Valid elements of type: ArrayOfCustomFieldValue, CreateStudentRequest, CustomFieldValue, schema, Student--> <Value i:type="ArrayOfCustomFieldValue"> <CustomFieldValue i:nil="true" /> <CustomFieldValue i:nil="true" /> </Value> </CustomFieldValue> </Value> </CustomFieldValue> </CustomFieldValues> <Student> <AcademicAdvisor xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</AcademicAdvisor> <AdmissionAdvisor xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</AdmissionAdvisor> <BillingAddressCity xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</BillingAddressCity> <BillingAddressCountry xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</BillingAddressCountry> <BillingAddressCounty xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</BillingAddressCounty> <BillingAddressLine1 xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</BillingAddressLine1> <BillingAddressLine2 xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</BillingAddressLine2> <BillingAddressState xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</BillingAddressState> <BillingAddressZip xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</BillingAddressZip> <BirthDate xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">1999-05-31T11:20:00</BirthDate> <Citizenship xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</Citizenship> <CreatedDateTime xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">1999-05-31T11:20:00</CreatedDateTime> <DefaultEmail xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</DefaultEmail> <DoNotCallIndicator xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">true</DoNotCallIndicator> <DoNotEmailIndicator xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">true</DoNotEmailIndicator> <EmergencyPhone xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</EmergencyPhone> <Ethnicity xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</Ethnicity> <FirstName xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</FirstName> <Gender xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</Gender> <HispanicOfAnyRaceIndicator xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">true</HispanicOfAnyRaceIndicator> <HomeAddressCity xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</HomeAddressCity> <HomeAddressCountry xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</HomeAddressCountry> <HomeAddressCounty xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</HomeAddressCounty> <HomeAddressLine1 xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</HomeAddressLine1> <HomeAddressLine2 xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</HomeAddressLine2> <HomeAddressState xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</HomeAddressState> <HomeAddressZip xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</HomeAddressZip> <HomePhone xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</HomePhone> <LastName xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</LastName> <MiddleName xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</MiddleName> <MobilePhone xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</MobilePhone> <ModifiedDateTime xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">1999-05-31T11:20:00</ModifiedDateTime> <PersonalEmail xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</PersonalEmail> <SocialSecurityNumber xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</SocialSecurityNumber> <StudentNumber xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</StudentNumber> <StudentStatus xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</StudentStatus> <WorkAddressCity xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</WorkAddressCity> <WorkAddressCountry xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</WorkAddressCountry> <WorkAddressCounty xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</WorkAddressCounty> <WorkAddressLine1 xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</WorkAddressLine1> <WorkAddressLine2 xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</WorkAddressLine2> <WorkAddressState xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</WorkAddressState> <WorkAddressZip xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</WorkAddressZip> <WorkEmail xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</WorkEmail> <WorkPhone xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract">String content</WorkPhone> </Student> </CreateStudentRequest>
The following is an example request Json body:
{ "CustomFieldValues":[{ "FieldName":"String content", "Value":{ "CustomFieldValue":{ "FieldName":"String content", "Value":{ "CustomFieldValue":null } } } }], "Student":{ "AcademicAdvisor":"String content", "AdmissionAdvisor":"String content", "BillingAddressCity":"String content", "BillingAddressCountry":"String content", "BillingAddressCounty":"String content", "BillingAddressLine1":"String content", "BillingAddressLine2":"String content", "BillingAddressState":"String content", "BillingAddressZip":"String content", "BirthDate":"\/Date(928164000000-0400)\/", "Citizenship":"String content", "CreatedDateTime":"\/Date(928164000000-0400)\/", "DefaultEmail":"String content", "DoNotCallIndicator":true, "DoNotEmailIndicator":true, "EmergencyPhone":"String content", "Ethnicity":"String content", "FirstName":"String content", "Gender":"String content", "HispanicOfAnyRaceIndicator":true, "HomeAddressCity":"String content", "HomeAddressCountry":"String content", "HomeAddressCounty":"String content", "HomeAddressLine1":"String content", "HomeAddressLine2":"String content", "HomeAddressState":"String content", "HomeAddressZip":"String content", "HomePhone":"String content", "LastName":"String content", "MiddleName":"String content", "MobilePhone":"String content", "ModifiedDateTime":"\/Date(928164000000-0400)\/", "PersonalEmail":"String content", "SocialSecurityNumber":"String content", "StudentNumber":"String content", "StudentStatus":"String content", "WorkAddressCity":"String content", "WorkAddressCountry":"String content", "WorkAddressCounty":"String content", "WorkAddressLine1":"String content", "WorkAddressLine2":"String content", "WorkAddressState":"String content", "WorkAddressZip":"String content", "WorkEmail":"String content", "WorkPhone":"String content" } }
The following is an example response Xml body:
<CreateStudentResponse xmlns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract.Responses"> <Messages xmlns="http://schemas.datacontract.org/2004/07/TSSystem"> <RuntimeMessage> <Code>String content</Code> <Message>String content</Message> <Scope>Undefined</Scope> <Type>Exception</Type> </RuntimeMessage> <RuntimeMessage> <Code>String content</Code> <Message>String content</Message> <Scope>Undefined</Scope> <Type>Exception</Type> </RuntimeMessage> </Messages> <Status xmlns="http://schemas.datacontract.org/2004/07/TSSystem">Undefined</Status> <StudentNumber>String content</StudentNumber> </CreateStudentResponse>
The following is an example response Json body:
{ "Messages":[{ "Code":"String content", "Message":"String content", "Scope":0, "Type":0 }], "Status":0, "StudentNumber":"String content" }
The following is the request Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract.Requests" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract.Requests" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract" /> <xs:complexType name="CreateStudentRequest"> <xs:sequence> <xs:element minOccurs="0" name="CustomFieldValues" nillable="true" xmlns:q1="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract" type="q1:ArrayOfCustomFieldValue" /> <xs:element minOccurs="0" name="Student" nillable="true" xmlns:q2="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract" type="q2:Student" /> </xs:sequence> </xs:complexType> <xs:element name="CreateStudentRequest" nillable="true" type="tns:CreateStudentRequest" /> </xs:schema>
Additional request Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="anyType" nillable="true" type="xs:anyType" /> <xs:element name="anyURI" nillable="true" type="xs:anyURI" /> <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" /> <xs:element name="boolean" nillable="true" type="xs:boolean" /> <xs:element name="byte" nillable="true" type="xs:byte" /> <xs:element name="dateTime" nillable="true" type="xs:dateTime" /> <xs:element name="decimal" nillable="true" type="xs:decimal" /> <xs:element name="double" nillable="true" type="xs:double" /> <xs:element name="float" nillable="true" type="xs:float" /> <xs:element name="int" nillable="true" type="xs:int" /> <xs:element name="long" nillable="true" type="xs:long" /> <xs:element name="QName" nillable="true" type="xs:QName" /> <xs:element name="short" nillable="true" type="xs:short" /> <xs:element name="string" nillable="true" type="xs:string" /> <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" /> <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" /> <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" /> <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" /> <xs:element name="char" nillable="true" type="tns:char" /> <xs:simpleType name="char"> <xs:restriction base="xs:int" /> </xs:simpleType> <xs:element name="duration" nillable="true" type="tns:duration" /> <xs:simpleType name="duration"> <xs:restriction base="xs:duration"> <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" /> <xs:minInclusive value="-P10675199DT2H48M5.4775808S" /> <xs:maxInclusive value="P10675199DT2H48M5.4775807S" /> </xs:restriction> </xs:simpleType> <xs:element name="guid" nillable="true" type="tns:guid" /> <xs:simpleType name="guid"> <xs:restriction base="xs:string"> <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" /> </xs:restriction> </xs:simpleType> <xs:attribute name="FactoryType" type="xs:QName" /> <xs:attribute name="Id" type="xs:ID" /> <xs:attribute name="Ref" type="xs:IDREF" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ArrayOfCustomFieldValue"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="CustomFieldValue" nillable="true" type="tns:CustomFieldValue" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfCustomFieldValue" nillable="true" type="tns:ArrayOfCustomFieldValue" /> <xs:complexType name="CustomFieldValue"> <xs:sequence> <xs:element minOccurs="0" name="FieldName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Value" nillable="true" type="xs:anyType" /> </xs:sequence> </xs:complexType> <xs:element name="CustomFieldValue" nillable="true" type="tns:CustomFieldValue" /> <xs:complexType name="Student"> <xs:sequence> <xs:element minOccurs="0" name="AcademicAdvisor" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="AdmissionAdvisor" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BillingAddressCity" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BillingAddressCountry" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BillingAddressCounty" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BillingAddressLine1" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BillingAddressLine2" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BillingAddressState" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BillingAddressZip" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="BirthDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="Citizenship" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="CreatedDateTime" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="DefaultEmail" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="DoNotCallIndicator" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="DoNotEmailIndicator" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="EmergencyPhone" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Ethnicity" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FirstName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Gender" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="HispanicOfAnyRaceIndicator" nillable="true" type="xs:boolean" /> <xs:element minOccurs="0" name="HomeAddressCity" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="HomeAddressCountry" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="HomeAddressCounty" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="HomeAddressLine1" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="HomeAddressLine2" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="HomeAddressState" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="HomeAddressZip" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="HomePhone" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="LastName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MiddleName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="MobilePhone" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ModifiedDateTime" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="PersonalEmail" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SocialSecurityNumber" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="StudentNumber" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="StudentStatus" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WorkAddressCity" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WorkAddressCountry" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WorkAddressCounty" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WorkAddressLine1" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WorkAddressLine2" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WorkAddressState" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WorkAddressZip" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WorkEmail" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="WorkPhone" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="Student" nillable="true" type="tns:Student" /> </xs:schema>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema"> <tns:element name="schema"> <tns:complexType /> </tns:element> </tns:schema>
The following is the response Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract.Responses" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/TopSchool.Academics.TopX.Contract.Responses" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/TSSystem" /> <xs:complexType name="CreateStudentResponse"> <xs:complexContent mixed="false"> <xs:extension xmlns:q1="http://schemas.datacontract.org/2004/07/TSSystem" base="q1:ResponseBase"> <xs:sequence> <xs:element minOccurs="0" name="StudentNumber" nillable="true" type="xs:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:element name="CreateStudentResponse" nillable="true" type="tns:CreateStudentResponse" /> </xs:schema>
Additional response Xml Schemas:
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="anyType" nillable="true" type="xs:anyType" /> <xs:element name="anyURI" nillable="true" type="xs:anyURI" /> <xs:element name="base64Binary" nillable="true" type="xs:base64Binary" /> <xs:element name="boolean" nillable="true" type="xs:boolean" /> <xs:element name="byte" nillable="true" type="xs:byte" /> <xs:element name="dateTime" nillable="true" type="xs:dateTime" /> <xs:element name="decimal" nillable="true" type="xs:decimal" /> <xs:element name="double" nillable="true" type="xs:double" /> <xs:element name="float" nillable="true" type="xs:float" /> <xs:element name="int" nillable="true" type="xs:int" /> <xs:element name="long" nillable="true" type="xs:long" /> <xs:element name="QName" nillable="true" type="xs:QName" /> <xs:element name="short" nillable="true" type="xs:short" /> <xs:element name="string" nillable="true" type="xs:string" /> <xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" /> <xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" /> <xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" /> <xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" /> <xs:element name="char" nillable="true" type="tns:char" /> <xs:simpleType name="char"> <xs:restriction base="xs:int" /> </xs:simpleType> <xs:element name="duration" nillable="true" type="tns:duration" /> <xs:simpleType name="duration"> <xs:restriction base="xs:duration"> <xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" /> <xs:minInclusive value="-P10675199DT2H48M5.4775808S" /> <xs:maxInclusive value="P10675199DT2H48M5.4775807S" /> </xs:restriction> </xs:simpleType> <xs:element name="guid" nillable="true" type="tns:guid" /> <xs:simpleType name="guid"> <xs:restriction base="xs:string"> <xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" /> </xs:restriction> </xs:simpleType> <xs:attribute name="FactoryType" type="xs:QName" /> <xs:attribute name="Id" type="xs:ID" /> <xs:attribute name="Ref" type="xs:IDREF" /> </xs:schema>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/TSSystem" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/TSSystem" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" /> <xs:complexType name="ResponseBase"> <xs:sequence> <xs:element minOccurs="0" name="Messages" nillable="true" type="tns:ArrayOfRuntimeMessage" /> <xs:element minOccurs="0" name="Status" type="tns:ResponseStatus" /> </xs:sequence> </xs:complexType> <xs:element name="ResponseBase" nillable="true" type="tns:ResponseBase" /> <xs:complexType name="ArrayOfRuntimeMessage"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="RuntimeMessage" nillable="true" type="tns:RuntimeMessage" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfRuntimeMessage" nillable="true" type="tns:ArrayOfRuntimeMessage" /> <xs:complexType name="RuntimeMessage"> <xs:sequence> <xs:element minOccurs="0" name="Code" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Scope" type="tns:MessageScope" /> <xs:element minOccurs="0" name="Type" type="tns:MessageType" /> </xs:sequence> </xs:complexType> <xs:element name="RuntimeMessage" nillable="true" type="tns:RuntimeMessage" /> <xs:simpleType name="MessageScope"> <xs:restriction base="xs:string"> <xs:enumeration value="Undefined" /> <xs:enumeration value="FriendlyError" /> <xs:enumeration value="SystemError" /> <xs:enumeration value="Warning"> <xs:annotation> <xs:appinfo> <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue> </xs:appinfo> </xs:annotation> </xs:enumeration> <xs:enumeration value="Information"> <xs:annotation> <xs:appinfo> <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8</EnumerationValue> </xs:appinfo> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:element name="MessageScope" nillable="true" type="tns:MessageScope" /> <xs:simpleType name="MessageType"> <xs:restriction base="xs:string"> <xs:enumeration value="Exception" /> <xs:enumeration value="Runtime" /> <xs:enumeration value="Validation" /> </xs:restriction> </xs:simpleType> <xs:element name="MessageType" nillable="true" type="tns:MessageType" /> <xs:simpleType name="ResponseStatus"> <xs:restriction base="xs:string"> <xs:enumeration value="Undefined"> <xs:annotation> <xs:appinfo> <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</EnumerationValue> </xs:appinfo> </xs:annotation> </xs:enumeration> <xs:enumeration value="Success"> <xs:annotation> <xs:appinfo> <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">2</EnumerationValue> </xs:appinfo> </xs:annotation> </xs:enumeration> <xs:enumeration value="Error"> <xs:annotation> <xs:appinfo> <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">4</EnumerationValue> </xs:appinfo> </xs:annotation> </xs:enumeration> <xs:enumeration value="Warning"> <xs:annotation> <xs:appinfo> <EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">8</EnumerationValue> </xs:appinfo> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> <xs:element name="ResponseStatus" nillable="true" type="tns:ResponseStatus" /> </xs:schema>
<tns:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.w3.org/2001/XMLSchema"> <tns:element name="schema"> <tns:complexType /> </tns:element> </tns:schema>