Reference for https://api.circuitree.com/Entity/CopyApplication.json
Url: https://api.circuitree.com/Entity/CopyApplication.json
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:
<CopyApplicationRequest xmlns="http://schemas.datacontract.org/2004/07/CircuiTree.Business.Components.HRComponent.Models"> <ApiToken>String content</ApiToken> <Education> <EntityEducationRequestModel> <AutoGenerated>true</AutoGenerated> <EducationID>2147483647</EducationID> <EndDate>1999-05-31T11:20:00</EndDate> <FieldOfStudy>String content</FieldOfStudy> <GradeLevelID>2147483647</GradeLevelID> <GraduationYear>2147483647</GraduationYear> <SchoolCity>String content</SchoolCity> <SchoolName>String content</SchoolName> <SchoolState>String content</SchoolState> <SchoolType>2147483647</SchoolType> <StartDate>1999-05-31T11:20:00</StartDate> <UniversityID>2147483647</UniversityID> <UniversityName>String content</UniversityName> </EntityEducationRequestModel> <EntityEducationRequestModel> <AutoGenerated>true</AutoGenerated> <EducationID>2147483647</EducationID> <EndDate>1999-05-31T11:20:00</EndDate> <FieldOfStudy>String content</FieldOfStudy> <GradeLevelID>2147483647</GradeLevelID> <GraduationYear>2147483647</GraduationYear> <SchoolCity>String content</SchoolCity> <SchoolName>String content</SchoolName> <SchoolState>String content</SchoolState> <SchoolType>2147483647</SchoolType> <StartDate>1999-05-31T11:20:00</StartDate> <UniversityID>2147483647</UniversityID> <UniversityName>String content</UniversityName> </EntityEducationRequestModel> </Education> <EntityID>9223372036854775807</EntityID> <Interviews> <InterviewRequestModel> <ApplicationID>2147483647</ApplicationID> <EntityID>9223372036854775807</EntityID> <InterviewDate>1999-05-31T11:20:00</InterviewDate> <InterviewFormID>2147483647</InterviewFormID> <InterviewID>2147483647</InterviewID> <InterviewLocation>String content</InterviewLocation> <InterviewStatusID>2147483647</InterviewStatusID> <InterviewTypeID>2147483647</InterviewTypeID> <InterviewerID>2147483647</InterviewerID> <JobPostingID>2147483647</JobPostingID> <Rating>12678967.543233</Rating> <RatingComments>String content</RatingComments> </InterviewRequestModel> <InterviewRequestModel> <ApplicationID>2147483647</ApplicationID> <EntityID>9223372036854775807</EntityID> <InterviewDate>1999-05-31T11:20:00</InterviewDate> <InterviewFormID>2147483647</InterviewFormID> <InterviewID>2147483647</InterviewID> <InterviewLocation>String content</InterviewLocation> <InterviewStatusID>2147483647</InterviewStatusID> <InterviewTypeID>2147483647</InterviewTypeID> <InterviewerID>2147483647</InterviewerID> <JobPostingID>2147483647</JobPostingID> <Rating>12678967.543233</Rating> <RatingComments>String content</RatingComments> </InterviewRequestModel> </Interviews> <JobPostingID>2147483647</JobPostingID> <PreviousApplication> <ApplicationFormID>2147483647</ApplicationFormID> <ApplicationID>2147483647</ApplicationID> <ApplicationStatusID>2147483647</ApplicationStatusID> <AvailableEndDate>1999-05-31T11:20:00</AvailableEndDate> <AvailableStartDate>1999-05-31T11:20:00</AvailableStartDate> <BackgroundCheckDate>1999-05-31T11:20:00</BackgroundCheckDate> <Comments>String content</Comments> <EntityID>9223372036854775807</EntityID> <ForceNewHireForm>true</ForceNewHireForm> <FullTimeStudent>true</FullTimeStudent> <IsAdult>true</IsAdult> <IsLegal>true</IsLegal> <JobPostingID>2147483647</JobPostingID> <Rating>12678967.543233</Rating> </PreviousApplication> <References> <ApplicationReferenceRequestModel> <ApplicationReferenceID>2147483647</ApplicationReferenceID> <CompletedDate>1999-05-31T11:20:00</CompletedDate> <EmailAddress>String content</EmailAddress> <Phone>String content</Phone> <ReferenceName>String content</ReferenceName> <ReferenceRelationship>String content</ReferenceRelationship> <ReferenceTypeID>2147483647</ReferenceTypeID> <RequestCode>String content</RequestCode> <SentDate>1999-05-31T11:20:00</SentDate> <TimeKnown>String content</TimeKnown> </ApplicationReferenceRequestModel> <ApplicationReferenceRequestModel> <ApplicationReferenceID>2147483647</ApplicationReferenceID> <CompletedDate>1999-05-31T11:20:00</CompletedDate> <EmailAddress>String content</EmailAddress> <Phone>String content</Phone> <ReferenceName>String content</ReferenceName> <ReferenceRelationship>String content</ReferenceRelationship> <ReferenceTypeID>2147483647</ReferenceTypeID> <RequestCode>String content</RequestCode> <SentDate>1999-05-31T11:20:00</SentDate> <TimeKnown>String content</TimeKnown> </ApplicationReferenceRequestModel> </References> <ReferringCompanyID>2147483647</ReferringCompanyID> <ReferringEntityID>9223372036854775807</ReferringEntityID> <TimeOffRequests> <TimeOffRequestsRequestModel> <AllowApprove>true</AllowApprove> <ApplicationID>2147483647</ApplicationID> <Comments>String content</Comments> <EmploymentID>2147483647</EmploymentID> <EndDate>1999-05-31T11:20:00</EndDate> <IsPosted>true</IsPosted> <LeaveType>String content</LeaveType> <StartDate>1999-05-31T11:20:00</StartDate> <TimeOffRequestID>2147483647</TimeOffRequestID> <TimeOffStatusID>2147483647</TimeOffStatusID> <TimeOffTypeID>2147483647</TimeOffTypeID> </TimeOffRequestsRequestModel> <TimeOffRequestsRequestModel> <AllowApprove>true</AllowApprove> <ApplicationID>2147483647</ApplicationID> <Comments>String content</Comments> <EmploymentID>2147483647</EmploymentID> <EndDate>1999-05-31T11:20:00</EndDate> <IsPosted>true</IsPosted> <LeaveType>String content</LeaveType> <StartDate>1999-05-31T11:20:00</StartDate> <TimeOffRequestID>2147483647</TimeOffRequestID> <TimeOffStatusID>2147483647</TimeOffStatusID> <TimeOffTypeID>2147483647</TimeOffTypeID> </TimeOffRequestsRequestModel> </TimeOffRequests> <WorkHistory> <EntityWorkHistoryRequestModel> <CanContact>true</CanContact> <CompanyName>String content</CompanyName> <EmailAddress>String content</EmailAddress> <FromDate>1999-05-31T11:20:00</FromDate> <JobTitle>String content</JobTitle> <NoContactReason>String content</NoContactReason> <Phone>String content</Phone> <PositionType>2147483647</PositionType> <ReasonForLeaving>String content</ReasonForLeaving> <Responsibilities>String content</Responsibilities> <Supervisor>String content</Supervisor> <ToDate>1999-05-31T11:20:00</ToDate> <WorkHistoryID>2147483647</WorkHistoryID> </EntityWorkHistoryRequestModel> <EntityWorkHistoryRequestModel> <CanContact>true</CanContact> <CompanyName>String content</CompanyName> <EmailAddress>String content</EmailAddress> <FromDate>1999-05-31T11:20:00</FromDate> <JobTitle>String content</JobTitle> <NoContactReason>String content</NoContactReason> <Phone>String content</Phone> <PositionType>2147483647</PositionType> <ReasonForLeaving>String content</ReasonForLeaving> <Responsibilities>String content</Responsibilities> <Supervisor>String content</Supervisor> <ToDate>1999-05-31T11:20:00</ToDate> <WorkHistoryID>2147483647</WorkHistoryID> </EntityWorkHistoryRequestModel> </WorkHistory> </CopyApplicationRequest>
The following is an example request Json body:
{ "ApiToken":"String content", "Education":[{ "AutoGenerated":true, "EducationID":2147483647, "EndDate":"\/Date(928167600000-0500)\/", "FieldOfStudy":"String content", "GradeLevelID":2147483647, "GraduationYear":2147483647, "SchoolCity":"String content", "SchoolName":"String content", "SchoolState":"String content", "SchoolType":2147483647, "StartDate":"\/Date(928167600000-0500)\/", "UniversityID":2147483647, "UniversityName":"String content" }], "EntityID":9223372036854775807, "Interviews":[{ "ApplicationID":2147483647, "EntityID":9223372036854775807, "InterviewDate":"\/Date(928167600000-0500)\/", "InterviewFormID":2147483647, "InterviewID":2147483647, "InterviewLocation":"String content", "InterviewStatusID":2147483647, "InterviewTypeID":2147483647, "InterviewerID":2147483647, "JobPostingID":2147483647, "Rating":12678967.543233, "RatingComments":"String content" }], "JobPostingID":2147483647, "PreviousApplication":{ "ApplicationFormID":2147483647, "ApplicationID":2147483647, "ApplicationStatusID":2147483647, "AvailableEndDate":"\/Date(928167600000-0500)\/", "AvailableStartDate":"\/Date(928167600000-0500)\/", "BackgroundCheckDate":"\/Date(928167600000-0500)\/", "Comments":"String content", "EntityID":9223372036854775807, "ForceNewHireForm":true, "FullTimeStudent":true, "IsAdult":true, "IsLegal":true, "JobPostingID":2147483647, "Rating":12678967.543233 }, "References":[{ "ApplicationReferenceID":2147483647, "CompletedDate":"\/Date(928167600000-0500)\/", "EmailAddress":"String content", "Phone":"String content", "ReferenceName":"String content", "ReferenceRelationship":"String content", "ReferenceTypeID":2147483647, "RequestCode":"String content", "SentDate":"\/Date(928167600000-0500)\/", "TimeKnown":"String content" }], "ReferringCompanyID":2147483647, "ReferringEntityID":9223372036854775807, "TimeOffRequests":[{ "AllowApprove":true, "ApplicationID":2147483647, "Comments":"String content", "EmploymentID":2147483647, "EndDate":"\/Date(928167600000-0500)\/", "IsPosted":true, "LeaveType":"String content", "StartDate":"\/Date(928167600000-0500)\/", "TimeOffRequestID":2147483647, "TimeOffStatusID":2147483647, "TimeOffTypeID":2147483647 }], "WorkHistory":[{ "CanContact":true, "CompanyName":"String content", "EmailAddress":"String content", "FromDate":"\/Date(928167600000-0500)\/", "JobTitle":"String content", "NoContactReason":"String content", "Phone":"String content", "PositionType":2147483647, "ReasonForLeaving":"String content", "Responsibilities":"String content", "Supervisor":"String content", "ToDate":"\/Date(928167600000-0500)\/", "WorkHistoryID":2147483647 }] }
The following is an example response Xml body:
<CopyApplicationResults xmlns="http://schemas.datacontract.org/2004/07/CircuiTree.Business.Components.HRComponent.Models"> <NewEntityID>9223372036854775807</NewEntityID> <OldEntityID>9223372036854775807</OldEntityID> <Status>None</Status> <StatusMessage>String content</StatusMessage> </CopyApplicationResults>
The following is an example response Json body:
{ "NewEntityID":9223372036854775807, "OldEntityID":9223372036854775807, "Status":0, "StatusMessage":"String content" }
The following is the request Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/CircuiTree.Business.Components.HRComponent.Models" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/CircuiTree.Business.Components.HRComponent.Models" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="CopyApplicationRequest"> <xs:sequence> <xs:element name="ApiToken" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Education" nillable="true" type="tns:ArrayOfEntityEducationRequestModel" /> <xs:element minOccurs="0" name="EntityID" type="xs:long" /> <xs:element minOccurs="0" name="Interviews" nillable="true" type="tns:ArrayOfInterviewRequestModel" /> <xs:element minOccurs="0" name="JobPostingID" type="xs:int" /> <xs:element minOccurs="0" name="PreviousApplication" nillable="true" type="tns:ApplicationDetailModel" /> <xs:element minOccurs="0" name="References" nillable="true" type="tns:ArrayOfApplicationReferenceRequestModel" /> <xs:element minOccurs="0" name="ReferringCompanyID" type="xs:int" /> <xs:element minOccurs="0" name="ReferringEntityID" type="xs:long" /> <xs:element minOccurs="0" name="TimeOffRequests" nillable="true" type="tns:ArrayOfTimeOffRequestsRequestModel" /> <xs:element minOccurs="0" name="WorkHistory" nillable="true" type="tns:ArrayOfEntityWorkHistoryRequestModel" /> </xs:sequence> </xs:complexType> <xs:element name="CopyApplicationRequest" nillable="true" type="tns:CopyApplicationRequest" /> <xs:complexType name="ArrayOfEntityEducationRequestModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="EntityEducationRequestModel" nillable="true" type="tns:EntityEducationRequestModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfEntityEducationRequestModel" nillable="true" type="tns:ArrayOfEntityEducationRequestModel" /> <xs:complexType name="EntityEducationRequestModel"> <xs:sequence> <xs:element minOccurs="0" name="AutoGenerated" type="xs:boolean" /> <xs:element minOccurs="0" name="EducationID" type="xs:int" /> <xs:element minOccurs="0" name="EndDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="FieldOfStudy" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="GradeLevelID" type="xs:int" /> <xs:element minOccurs="0" name="GraduationYear" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="SchoolCity" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SchoolName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SchoolState" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SchoolType" type="xs:int" /> <xs:element minOccurs="0" name="StartDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="UniversityID" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="UniversityName" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="EntityEducationRequestModel" nillable="true" type="tns:EntityEducationRequestModel" /> <xs:complexType name="ArrayOfInterviewRequestModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="InterviewRequestModel" nillable="true" type="tns:InterviewRequestModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfInterviewRequestModel" nillable="true" type="tns:ArrayOfInterviewRequestModel" /> <xs:complexType name="InterviewRequestModel"> <xs:sequence> <xs:element minOccurs="0" name="ApplicationID" type="xs:int" /> <xs:element minOccurs="0" name="EntityID" type="xs:long" /> <xs:element minOccurs="0" name="InterviewDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="InterviewFormID" type="xs:int" /> <xs:element minOccurs="0" name="InterviewID" type="xs:int" /> <xs:element minOccurs="0" name="InterviewLocation" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="InterviewStatusID" type="xs:int" /> <xs:element minOccurs="0" name="InterviewTypeID" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="InterviewerID" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="JobPostingID" type="xs:int" /> <xs:element minOccurs="0" name="Rating" type="xs:decimal" /> <xs:element minOccurs="0" name="RatingComments" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="InterviewRequestModel" nillable="true" type="tns:InterviewRequestModel" /> <xs:complexType name="ApplicationDetailModel"> <xs:sequence> <xs:element minOccurs="0" name="ApplicationFormID" type="xs:int" /> <xs:element minOccurs="0" name="ApplicationID" type="xs:int" /> <xs:element minOccurs="0" name="ApplicationStatusID" type="xs:int" /> <xs:element minOccurs="0" name="AvailableEndDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="AvailableStartDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="BackgroundCheckDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="Comments" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="EntityID" type="xs:long" /> <xs:element minOccurs="0" name="ForceNewHireForm" type="xs:boolean" /> <xs:element minOccurs="0" name="FullTimeStudent" type="xs:boolean" /> <xs:element minOccurs="0" name="IsAdult" type="xs:boolean" /> <xs:element minOccurs="0" name="IsLegal" type="xs:boolean" /> <xs:element minOccurs="0" name="JobPostingID" type="xs:int" /> <xs:element minOccurs="0" name="Rating" type="xs:decimal" /> </xs:sequence> </xs:complexType> <xs:element name="ApplicationDetailModel" nillable="true" type="tns:ApplicationDetailModel" /> <xs:complexType name="ArrayOfApplicationReferenceRequestModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="ApplicationReferenceRequestModel" nillable="true" type="tns:ApplicationReferenceRequestModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfApplicationReferenceRequestModel" nillable="true" type="tns:ArrayOfApplicationReferenceRequestModel" /> <xs:complexType name="ApplicationReferenceRequestModel"> <xs:sequence> <xs:element minOccurs="0" name="ApplicationReferenceID" type="xs:int" /> <xs:element minOccurs="0" name="CompletedDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="EmailAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReferenceName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReferenceRelationship" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ReferenceTypeID" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="RequestCode" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="SentDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="TimeKnown" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="ApplicationReferenceRequestModel" nillable="true" type="tns:ApplicationReferenceRequestModel" /> <xs:complexType name="ArrayOfTimeOffRequestsRequestModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="TimeOffRequestsRequestModel" nillable="true" type="tns:TimeOffRequestsRequestModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfTimeOffRequestsRequestModel" nillable="true" type="tns:ArrayOfTimeOffRequestsRequestModel" /> <xs:complexType name="TimeOffRequestsRequestModel"> <xs:sequence> <xs:element minOccurs="0" name="AllowApprove" type="xs:boolean" /> <xs:element minOccurs="0" name="ApplicationID" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="Comments" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="EmploymentID" nillable="true" type="xs:int" /> <xs:element minOccurs="0" name="EndDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="IsPosted" type="xs:boolean" /> <xs:element minOccurs="0" name="LeaveType" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="StartDate" type="xs:dateTime" /> <xs:element minOccurs="0" name="TimeOffRequestID" type="xs:int" /> <xs:element minOccurs="0" name="TimeOffStatusID" type="xs:int" /> <xs:element minOccurs="0" name="TimeOffTypeID" nillable="true" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="TimeOffRequestsRequestModel" nillable="true" type="tns:TimeOffRequestsRequestModel" /> <xs:complexType name="ArrayOfEntityWorkHistoryRequestModel"> <xs:sequence> <xs:element minOccurs="0" maxOccurs="unbounded" name="EntityWorkHistoryRequestModel" nillable="true" type="tns:EntityWorkHistoryRequestModel" /> </xs:sequence> </xs:complexType> <xs:element name="ArrayOfEntityWorkHistoryRequestModel" nillable="true" type="tns:ArrayOfEntityWorkHistoryRequestModel" /> <xs:complexType name="EntityWorkHistoryRequestModel"> <xs:sequence> <xs:element minOccurs="0" name="CanContact" type="xs:boolean" /> <xs:element minOccurs="0" name="CompanyName" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="EmailAddress" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="FromDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="JobTitle" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="NoContactReason" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Phone" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="PositionType" type="xs:int" /> <xs:element minOccurs="0" name="ReasonForLeaving" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Responsibilities" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="Supervisor" nillable="true" type="xs:string" /> <xs:element minOccurs="0" name="ToDate" nillable="true" type="xs:dateTime" /> <xs:element minOccurs="0" name="WorkHistoryID" type="xs:int" /> </xs:sequence> </xs:complexType> <xs:element name="EntityWorkHistoryRequestModel" nillable="true" type="tns:EntityWorkHistoryRequestModel" /> </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 targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="schema"> <xs:complexType /> </xs:element> </xs:schema>
The following is the response Xml Schema:
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/CircuiTree.Business.Components.HRComponent.Models" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/CircuiTree.Business.Components.HRComponent.Models" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:import namespace="http://schemas.datacontract.org/2004/07/CircuiTree.Common.Enums.HR" /> <xs:complexType name="CopyApplicationResults"> <xs:sequence> <xs:element minOccurs="0" name="NewEntityID" type="xs:long" /> <xs:element minOccurs="0" name="OldEntityID" type="xs:long" /> <xs:element minOccurs="0" name="Status" xmlns:q1="http://schemas.datacontract.org/2004/07/CircuiTree.Common.Enums.HR" type="q1:ReferApplicantStatus" /> <xs:element minOccurs="0" name="StatusMessage" nillable="true" type="xs:string" /> </xs:sequence> </xs:complexType> <xs:element name="CopyApplicationResults" nillable="true" type="tns:CopyApplicationResults" /> </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/CircuiTree.Common.Enums.HR" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/CircuiTree.Common.Enums.HR" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:simpleType name="ReferApplicantStatus"> <xs:restriction base="xs:string"> <xs:enumeration value="None" /> <xs:enumeration value="Success" /> <xs:enumeration value="Failed" /> </xs:restriction> </xs:simpleType> <xs:element name="ReferApplicantStatus" nillable="true" type="tns:ReferApplicantStatus" /> </xs:schema>
<xs:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="schema"> <xs:complexType /> </xs:element> </xs:schema>