import datetime
import decimal
from marshmallow.fields import *
from servicestack import *
from typing import *
from dataclasses import dataclass, field
from dataclasses_json import dataclass_json, LetterCase, Undefined, config
from enum import Enum, IntEnum
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class QueryBase:
skip: Optional[int] = None
take: Optional[int] = None
order_by: Optional[str] = None
order_by_desc: Optional[str] = None
include: Optional[str] = None
fields: Optional[str] = None
meta: Optional[Dict[str, str]] = None
T = TypeVar('T')
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class QueryDb(Generic[T], QueryBase, IReturn[QueryResponse[T]]):
@staticmethod
def response_type(): return QueryResponse[T]
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class AuditBase:
created_date: datetime.datetime = datetime.datetime(1, 1, 1)
# @Required()
created_by: Optional[str] = None
modified_date: datetime.datetime = datetime.datetime(1, 1, 1)
# @Required()
modified_by: Optional[str] = None
deleted_date: Optional[datetime.datetime] = None
deleted_by: Optional[str] = None
class EmploymentType(str, Enum):
FULL_TIME = 'FullTime'
PART_TIME = 'PartTime'
CASUAL = 'Casual'
CONTRACT = 'Contract'
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Contact:
id: int = 0
# @Computed()
display_name: Optional[str] = None
profile_url: Optional[str] = None
first_name: Optional[str] = None
last_name: Optional[str] = None
salary_expectation: Optional[int] = None
job_type: Optional[str] = None
availability_weeks: int = 0
preferred_work_type: Optional[EmploymentType] = None
preferred_location: Optional[str] = None
email: Optional[str] = None
phone: Optional[str] = None
skills: Optional[List[str]] = None
about: Optional[str] = None
applications: List[JobApplication] = field(default_factory=list)
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class AppUser:
id: Optional[str] = None
first_name: Optional[str] = None
last_name: Optional[str] = None
display_name: Optional[str] = None
profile_url: Optional[str] = None
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class JobApplicationComment(AuditBase):
id: int = 0
# @References(typeof(AppUser))
app_user_id: Optional[str] = None
app_user: Optional[AppUser] = None
# @References(typeof(JobApplication))
job_application_id: int = 0
comment: Optional[str] = None
class JobApplicationStatus(str, Enum):
APPLIED = 'Applied'
PHONE_SCREENING = 'PhoneScreening'
PHONE_SCREENING_COMPLETED = 'PhoneScreeningCompleted'
INTERVIEW = 'Interview'
INTERVIEW_COMPLETED = 'InterviewCompleted'
OFFER = 'Offer'
DISQUALIFIED = 'Disqualified'
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class JobApplicationAttachment:
id: int = 0
# @References(typeof(JobApplication))
job_application_id: int = 0
file_name: Optional[str] = None
file_path: Optional[str] = None
content_type: Optional[str] = None
content_length: int = 0
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class JobApplicationEvent(AuditBase):
id: int = 0
# @References(typeof(JobApplication))
job_application_id: int = 0
# @References(typeof(AppUser))
app_user_id: Optional[str] = None
app_user: Optional[AppUser] = None
description: Optional[str] = None
status: Optional[JobApplicationStatus] = None
event_date: datetime.datetime = datetime.datetime(1, 1, 1)
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class PhoneScreen(AuditBase):
id: int = 0
# @References(typeof(AppUser))
app_user_id: Optional[str] = None
app_user: Optional[AppUser] = None
# @References(typeof(JobApplication))
job_application_id: int = 0
application_status: Optional[JobApplicationStatus] = None
notes: Optional[str] = None
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Interview(AuditBase):
id: int = 0
booking_time: datetime.datetime = datetime.datetime(1, 1, 1)
# @References(typeof(JobApplication))
job_application_id: int = 0
# @References(typeof(AppUser))
app_user_id: Optional[str] = None
app_user: Optional[AppUser] = None
application_status: Optional[JobApplicationStatus] = None
notes: Optional[str] = None
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class JobOffer(AuditBase):
id: int = 0
salary_offer: int = 0
currency: Optional[str] = None
# @References(typeof(JobApplication))
job_application_id: int = 0
# @References(typeof(AppUser))
app_user_id: Optional[str] = None
app_user: Optional[AppUser] = None
notes: Optional[str] = None
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class JobApplication:
id: int = 0
# @References(typeof(Job))
job_id: int = 0
# @References(typeof(Contact))
contact_id: int = 0
position: Optional[Job] = None
applicant: Optional[Contact] = None
comments: List[JobApplicationComment] = field(default_factory=list)
applied_date: datetime.datetime = datetime.datetime(1, 1, 1)
application_status: Optional[JobApplicationStatus] = None
attachments: List[JobApplicationAttachment] = field(default_factory=list)
events: List[JobApplicationEvent] = field(default_factory=list)
phone_screen: Optional[PhoneScreen] = None
interview: Optional[Interview] = None
job_offer: Optional[JobOffer] = None
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Job(AuditBase):
id: int = 0
title: Optional[str] = None
employment_type: Optional[EmploymentType] = None
company: Optional[str] = None
location: Optional[str] = None
salary_range_lower: int = 0
salary_range_upper: int = 0
description: Optional[str] = None
applications: List[JobApplication] = field(default_factory=list)
closing: datetime.datetime = datetime.datetime(1, 1, 1)
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class QueryJobs(QueryDb[Job]):
id: Optional[int] = None
ids: Optional[List[int]] = None
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class Todo:
id: int = 0
text: Optional[str] = None
is_finished: bool = False
T = TypeVar('T')
@dataclass_json(letter_case=LetterCase.CAMEL, undefined=Undefined.EXCLUDE)
@dataclass
class QueryResponse(Generic[T]):
offset: int = 0
total: int = 0
results: Optional[List[Todo]] = None
meta: Optional[Dict[str, str]] = None
response_status: Optional[ResponseStatus] = None
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /xml/reply/QueryJobs HTTP/1.1
Host: blazor-gallery.servicestack.net
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<QueryJobs xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MyApp.ServiceModel">
<Skip xmlns="http://schemas.servicestack.net/types">0</Skip>
<Take xmlns="http://schemas.servicestack.net/types">0</Take>
<OrderBy xmlns="http://schemas.servicestack.net/types">String</OrderBy>
<OrderByDesc xmlns="http://schemas.servicestack.net/types">String</OrderByDesc>
<Include xmlns="http://schemas.servicestack.net/types">String</Include>
<Fields xmlns="http://schemas.servicestack.net/types">String</Fields>
<Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.servicestack.net/types">
<d2p1:KeyValueOfstringstring>
<d2p1:Key>String</d2p1:Key>
<d2p1:Value>String</d2p1:Value>
</d2p1:KeyValueOfstringstring>
</Meta>
<Id>0</Id>
<Ids xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>0</d2p1:int>
</Ids>
</QueryJobs>
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <QueryResponseOfJobtlJ4_P31p xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types"> <Offset>0</Offset> <Total>0</Total> <Results xmlns:d2p1="http://schemas.datacontract.org/2004/07/MyApp.ServiceModel"> <d2p1:Job> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:Applications> <d2p1:JobApplication> <d2p1:Applicant> <d2p1:About>String</d2p1:About> <d2p1:Applications> <d2p1:JobApplication> <d2p1:Applicant> <d2p1:About>String</d2p1:About> <d2p1:Applications> <d2p1:JobApplication> <d2p1:Applicant> <d2p1:About>String</d2p1:About> <d2p1:Applications i:nil="true" /> <d2p1:AvailabilityWeeks>0</d2p1:AvailabilityWeeks> <d2p1:Email>String</d2p1:Email> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>0</d2p1:Id> <d2p1:JobType>String</d2p1:JobType> <d2p1:LastName>String</d2p1:LastName> <d2p1:Phone>String</d2p1:Phone> <d2p1:PreferredLocation>String</d2p1:PreferredLocation> <d2p1:PreferredWorkType>FullTime</d2p1:PreferredWorkType> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> <d2p1:SalaryExpectation>0</d2p1:SalaryExpectation> <d2p1:Skills xmlns:d13p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d13p1:string>String</d13p1:string> </d2p1:Skills> </d2p1:Applicant> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:AppliedDate>0001-01-01T00:00:00</d2p1:AppliedDate> <d2p1:Attachments> <d2p1:JobApplicationAttachment> <d2p1:ContentLength>0</d2p1:ContentLength> <d2p1:ContentType>String</d2p1:ContentType> <d2p1:FileName>String</d2p1:FileName> <d2p1:FilePath>String</d2p1:FilePath> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationAttachment> </d2p1:Attachments> <d2p1:Comments> <d2p1:JobApplicationComment> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Comment>String</d2p1:Comment> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationComment> </d2p1:Comments> <d2p1:ContactId>0</d2p1:ContactId> <d2p1:Events> <d2p1:JobApplicationEvent> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Description>String</d2p1:Description> <d2p1:EventDate>0001-01-01T00:00:00</d2p1:EventDate> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Status>Applied</d2p1:Status> </d2p1:JobApplicationEvent> </d2p1:Events> <d2p1:Id>0</d2p1:Id> <d2p1:Interview> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:BookingTime>0001-01-01T00:00:00</d2p1:BookingTime> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:Interview> <d2p1:JobId>0</d2p1:JobId> <d2p1:JobOffer> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Currency>String</d2p1:Currency> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> <d2p1:SalaryOffer>0</d2p1:SalaryOffer> </d2p1:JobOffer> <d2p1:PhoneScreen> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:PhoneScreen> <d2p1:Position> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:Applications i:nil="true" /> <d2p1:Closing>0001-01-01T00:00:00</d2p1:Closing> <d2p1:Company>String</d2p1:Company> <d2p1:Description>String</d2p1:Description> <d2p1:EmploymentType>FullTime</d2p1:EmploymentType> <d2p1:Id>0</d2p1:Id> <d2p1:Location>String</d2p1:Location> <d2p1:SalaryRangeLower>0</d2p1:SalaryRangeLower> <d2p1:SalaryRangeUpper>0</d2p1:SalaryRangeUpper> <d2p1:Title>String</d2p1:Title> </d2p1:Position> </d2p1:JobApplication> </d2p1:Applications> <d2p1:AvailabilityWeeks>0</d2p1:AvailabilityWeeks> <d2p1:Email>String</d2p1:Email> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>0</d2p1:Id> <d2p1:JobType>String</d2p1:JobType> <d2p1:LastName>String</d2p1:LastName> <d2p1:Phone>String</d2p1:Phone> <d2p1:PreferredLocation>String</d2p1:PreferredLocation> <d2p1:PreferredWorkType>FullTime</d2p1:PreferredWorkType> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> <d2p1:SalaryExpectation>0</d2p1:SalaryExpectation> <d2p1:Skills xmlns:d10p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d10p1:string>String</d10p1:string> </d2p1:Skills> </d2p1:Applicant> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:AppliedDate>0001-01-01T00:00:00</d2p1:AppliedDate> <d2p1:Attachments> <d2p1:JobApplicationAttachment> <d2p1:ContentLength>0</d2p1:ContentLength> <d2p1:ContentType>String</d2p1:ContentType> <d2p1:FileName>String</d2p1:FileName> <d2p1:FilePath>String</d2p1:FilePath> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationAttachment> </d2p1:Attachments> <d2p1:Comments> <d2p1:JobApplicationComment> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Comment>String</d2p1:Comment> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationComment> </d2p1:Comments> <d2p1:ContactId>0</d2p1:ContactId> <d2p1:Events> <d2p1:JobApplicationEvent> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Description>String</d2p1:Description> <d2p1:EventDate>0001-01-01T00:00:00</d2p1:EventDate> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Status>Applied</d2p1:Status> </d2p1:JobApplicationEvent> </d2p1:Events> <d2p1:Id>0</d2p1:Id> <d2p1:Interview> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:BookingTime>0001-01-01T00:00:00</d2p1:BookingTime> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:Interview> <d2p1:JobId>0</d2p1:JobId> <d2p1:JobOffer> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Currency>String</d2p1:Currency> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> <d2p1:SalaryOffer>0</d2p1:SalaryOffer> </d2p1:JobOffer> <d2p1:PhoneScreen> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:PhoneScreen> <d2p1:Position> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:Applications> <d2p1:JobApplication> <d2p1:Applicant> <d2p1:About>String</d2p1:About> <d2p1:Applications i:nil="true" /> <d2p1:AvailabilityWeeks>0</d2p1:AvailabilityWeeks> <d2p1:Email>String</d2p1:Email> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>0</d2p1:Id> <d2p1:JobType>String</d2p1:JobType> <d2p1:LastName>String</d2p1:LastName> <d2p1:Phone>String</d2p1:Phone> <d2p1:PreferredLocation>String</d2p1:PreferredLocation> <d2p1:PreferredWorkType>FullTime</d2p1:PreferredWorkType> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> <d2p1:SalaryExpectation>0</d2p1:SalaryExpectation> <d2p1:Skills xmlns:d13p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d13p1:string>String</d13p1:string> </d2p1:Skills> </d2p1:Applicant> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:AppliedDate>0001-01-01T00:00:00</d2p1:AppliedDate> <d2p1:Attachments> <d2p1:JobApplicationAttachment> <d2p1:ContentLength>0</d2p1:ContentLength> <d2p1:ContentType>String</d2p1:ContentType> <d2p1:FileName>String</d2p1:FileName> <d2p1:FilePath>String</d2p1:FilePath> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationAttachment> </d2p1:Attachments> <d2p1:Comments> <d2p1:JobApplicationComment> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Comment>String</d2p1:Comment> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationComment> </d2p1:Comments> <d2p1:ContactId>0</d2p1:ContactId> <d2p1:Events> <d2p1:JobApplicationEvent> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Description>String</d2p1:Description> <d2p1:EventDate>0001-01-01T00:00:00</d2p1:EventDate> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Status>Applied</d2p1:Status> </d2p1:JobApplicationEvent> </d2p1:Events> <d2p1:Id>0</d2p1:Id> <d2p1:Interview> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:BookingTime>0001-01-01T00:00:00</d2p1:BookingTime> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:Interview> <d2p1:JobId>0</d2p1:JobId> <d2p1:JobOffer> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Currency>String</d2p1:Currency> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> <d2p1:SalaryOffer>0</d2p1:SalaryOffer> </d2p1:JobOffer> <d2p1:PhoneScreen> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:PhoneScreen> <d2p1:Position> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:Applications i:nil="true" /> <d2p1:Closing>0001-01-01T00:00:00</d2p1:Closing> <d2p1:Company>String</d2p1:Company> <d2p1:Description>String</d2p1:Description> <d2p1:EmploymentType>FullTime</d2p1:EmploymentType> <d2p1:Id>0</d2p1:Id> <d2p1:Location>String</d2p1:Location> <d2p1:SalaryRangeLower>0</d2p1:SalaryRangeLower> <d2p1:SalaryRangeUpper>0</d2p1:SalaryRangeUpper> <d2p1:Title>String</d2p1:Title> </d2p1:Position> </d2p1:JobApplication> </d2p1:Applications> <d2p1:Closing>0001-01-01T00:00:00</d2p1:Closing> <d2p1:Company>String</d2p1:Company> <d2p1:Description>String</d2p1:Description> <d2p1:EmploymentType>FullTime</d2p1:EmploymentType> <d2p1:Id>0</d2p1:Id> <d2p1:Location>String</d2p1:Location> <d2p1:SalaryRangeLower>0</d2p1:SalaryRangeLower> <d2p1:SalaryRangeUpper>0</d2p1:SalaryRangeUpper> <d2p1:Title>String</d2p1:Title> </d2p1:Position> </d2p1:JobApplication> </d2p1:Applications> <d2p1:AvailabilityWeeks>0</d2p1:AvailabilityWeeks> <d2p1:Email>String</d2p1:Email> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>0</d2p1:Id> <d2p1:JobType>String</d2p1:JobType> <d2p1:LastName>String</d2p1:LastName> <d2p1:Phone>String</d2p1:Phone> <d2p1:PreferredLocation>String</d2p1:PreferredLocation> <d2p1:PreferredWorkType>FullTime</d2p1:PreferredWorkType> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> <d2p1:SalaryExpectation>0</d2p1:SalaryExpectation> <d2p1:Skills xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d7p1:string>String</d7p1:string> </d2p1:Skills> </d2p1:Applicant> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:AppliedDate>0001-01-01T00:00:00</d2p1:AppliedDate> <d2p1:Attachments> <d2p1:JobApplicationAttachment> <d2p1:ContentLength>0</d2p1:ContentLength> <d2p1:ContentType>String</d2p1:ContentType> <d2p1:FileName>String</d2p1:FileName> <d2p1:FilePath>String</d2p1:FilePath> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationAttachment> </d2p1:Attachments> <d2p1:Comments> <d2p1:JobApplicationComment> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Comment>String</d2p1:Comment> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationComment> </d2p1:Comments> <d2p1:ContactId>0</d2p1:ContactId> <d2p1:Events> <d2p1:JobApplicationEvent> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Description>String</d2p1:Description> <d2p1:EventDate>0001-01-01T00:00:00</d2p1:EventDate> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Status>Applied</d2p1:Status> </d2p1:JobApplicationEvent> </d2p1:Events> <d2p1:Id>0</d2p1:Id> <d2p1:Interview> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:BookingTime>0001-01-01T00:00:00</d2p1:BookingTime> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:Interview> <d2p1:JobId>0</d2p1:JobId> <d2p1:JobOffer> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Currency>String</d2p1:Currency> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> <d2p1:SalaryOffer>0</d2p1:SalaryOffer> </d2p1:JobOffer> <d2p1:PhoneScreen> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:PhoneScreen> <d2p1:Position> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:Applications> <d2p1:JobApplication> <d2p1:Applicant> <d2p1:About>String</d2p1:About> <d2p1:Applications> <d2p1:JobApplication> <d2p1:Applicant> <d2p1:About>String</d2p1:About> <d2p1:Applications i:nil="true" /> <d2p1:AvailabilityWeeks>0</d2p1:AvailabilityWeeks> <d2p1:Email>String</d2p1:Email> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>0</d2p1:Id> <d2p1:JobType>String</d2p1:JobType> <d2p1:LastName>String</d2p1:LastName> <d2p1:Phone>String</d2p1:Phone> <d2p1:PreferredLocation>String</d2p1:PreferredLocation> <d2p1:PreferredWorkType>FullTime</d2p1:PreferredWorkType> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> <d2p1:SalaryExpectation>0</d2p1:SalaryExpectation> <d2p1:Skills xmlns:d13p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d13p1:string>String</d13p1:string> </d2p1:Skills> </d2p1:Applicant> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:AppliedDate>0001-01-01T00:00:00</d2p1:AppliedDate> <d2p1:Attachments> <d2p1:JobApplicationAttachment> <d2p1:ContentLength>0</d2p1:ContentLength> <d2p1:ContentType>String</d2p1:ContentType> <d2p1:FileName>String</d2p1:FileName> <d2p1:FilePath>String</d2p1:FilePath> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationAttachment> </d2p1:Attachments> <d2p1:Comments> <d2p1:JobApplicationComment> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Comment>String</d2p1:Comment> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationComment> </d2p1:Comments> <d2p1:ContactId>0</d2p1:ContactId> <d2p1:Events> <d2p1:JobApplicationEvent> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Description>String</d2p1:Description> <d2p1:EventDate>0001-01-01T00:00:00</d2p1:EventDate> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Status>Applied</d2p1:Status> </d2p1:JobApplicationEvent> </d2p1:Events> <d2p1:Id>0</d2p1:Id> <d2p1:Interview> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:BookingTime>0001-01-01T00:00:00</d2p1:BookingTime> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:Interview> <d2p1:JobId>0</d2p1:JobId> <d2p1:JobOffer> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Currency>String</d2p1:Currency> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> <d2p1:SalaryOffer>0</d2p1:SalaryOffer> </d2p1:JobOffer> <d2p1:PhoneScreen> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:PhoneScreen> <d2p1:Position> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:Applications i:nil="true" /> <d2p1:Closing>0001-01-01T00:00:00</d2p1:Closing> <d2p1:Company>String</d2p1:Company> <d2p1:Description>String</d2p1:Description> <d2p1:EmploymentType>FullTime</d2p1:EmploymentType> <d2p1:Id>0</d2p1:Id> <d2p1:Location>String</d2p1:Location> <d2p1:SalaryRangeLower>0</d2p1:SalaryRangeLower> <d2p1:SalaryRangeUpper>0</d2p1:SalaryRangeUpper> <d2p1:Title>String</d2p1:Title> </d2p1:Position> </d2p1:JobApplication> </d2p1:Applications> <d2p1:AvailabilityWeeks>0</d2p1:AvailabilityWeeks> <d2p1:Email>String</d2p1:Email> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>0</d2p1:Id> <d2p1:JobType>String</d2p1:JobType> <d2p1:LastName>String</d2p1:LastName> <d2p1:Phone>String</d2p1:Phone> <d2p1:PreferredLocation>String</d2p1:PreferredLocation> <d2p1:PreferredWorkType>FullTime</d2p1:PreferredWorkType> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> <d2p1:SalaryExpectation>0</d2p1:SalaryExpectation> <d2p1:Skills xmlns:d10p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d10p1:string>String</d10p1:string> </d2p1:Skills> </d2p1:Applicant> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:AppliedDate>0001-01-01T00:00:00</d2p1:AppliedDate> <d2p1:Attachments> <d2p1:JobApplicationAttachment> <d2p1:ContentLength>0</d2p1:ContentLength> <d2p1:ContentType>String</d2p1:ContentType> <d2p1:FileName>String</d2p1:FileName> <d2p1:FilePath>String</d2p1:FilePath> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationAttachment> </d2p1:Attachments> <d2p1:Comments> <d2p1:JobApplicationComment> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Comment>String</d2p1:Comment> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationComment> </d2p1:Comments> <d2p1:ContactId>0</d2p1:ContactId> <d2p1:Events> <d2p1:JobApplicationEvent> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Description>String</d2p1:Description> <d2p1:EventDate>0001-01-01T00:00:00</d2p1:EventDate> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Status>Applied</d2p1:Status> </d2p1:JobApplicationEvent> </d2p1:Events> <d2p1:Id>0</d2p1:Id> <d2p1:Interview> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:BookingTime>0001-01-01T00:00:00</d2p1:BookingTime> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:Interview> <d2p1:JobId>0</d2p1:JobId> <d2p1:JobOffer> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Currency>String</d2p1:Currency> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> <d2p1:SalaryOffer>0</d2p1:SalaryOffer> </d2p1:JobOffer> <d2p1:PhoneScreen> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:PhoneScreen> <d2p1:Position> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:Applications> <d2p1:JobApplication> <d2p1:Applicant> <d2p1:About>String</d2p1:About> <d2p1:Applications i:nil="true" /> <d2p1:AvailabilityWeeks>0</d2p1:AvailabilityWeeks> <d2p1:Email>String</d2p1:Email> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>0</d2p1:Id> <d2p1:JobType>String</d2p1:JobType> <d2p1:LastName>String</d2p1:LastName> <d2p1:Phone>String</d2p1:Phone> <d2p1:PreferredLocation>String</d2p1:PreferredLocation> <d2p1:PreferredWorkType>FullTime</d2p1:PreferredWorkType> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> <d2p1:SalaryExpectation>0</d2p1:SalaryExpectation> <d2p1:Skills xmlns:d13p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d13p1:string>String</d13p1:string> </d2p1:Skills> </d2p1:Applicant> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:AppliedDate>0001-01-01T00:00:00</d2p1:AppliedDate> <d2p1:Attachments> <d2p1:JobApplicationAttachment> <d2p1:ContentLength>0</d2p1:ContentLength> <d2p1:ContentType>String</d2p1:ContentType> <d2p1:FileName>String</d2p1:FileName> <d2p1:FilePath>String</d2p1:FilePath> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationAttachment> </d2p1:Attachments> <d2p1:Comments> <d2p1:JobApplicationComment> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Comment>String</d2p1:Comment> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> </d2p1:JobApplicationComment> </d2p1:Comments> <d2p1:ContactId>0</d2p1:ContactId> <d2p1:Events> <d2p1:JobApplicationEvent> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Description>String</d2p1:Description> <d2p1:EventDate>0001-01-01T00:00:00</d2p1:EventDate> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Status>Applied</d2p1:Status> </d2p1:JobApplicationEvent> </d2p1:Events> <d2p1:Id>0</d2p1:Id> <d2p1:Interview> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:BookingTime>0001-01-01T00:00:00</d2p1:BookingTime> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:Interview> <d2p1:JobId>0</d2p1:JobId> <d2p1:JobOffer> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:Currency>String</d2p1:Currency> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> <d2p1:SalaryOffer>0</d2p1:SalaryOffer> </d2p1:JobOffer> <d2p1:PhoneScreen> <CreatedDate>0001-01-01T00:00:00</CreatedDate> <CreatedBy>String</CreatedBy> <ModifiedDate>0001-01-01T00:00:00</ModifiedDate> <ModifiedBy>String</ModifiedBy> <DeletedDate>0001-01-01T00:00:00</DeletedDate> <DeletedBy>String</DeletedBy> <d2p1:AppUser> <d2p1:DisplayName>String</d2p1:DisplayName> <d2p1:FirstName>String</d2p1:FirstName> <d2p1:Id>String</d2p1:Id> <d2p1:LastName>String</d2p1:LastName> <d2p1:ProfileUrl>String</d2p1:ProfileUrl> </d2p1:AppUser> <d2p1:AppUserId>String</d2p1:AppUserId> <d2p1:ApplicationStatus>Applied</d2p1:ApplicationStatus> <d2p1:Id>0</d2p1:Id> <d2p1:JobApplicationId>0</d2p1:JobApplicationId> <d2p1:Notes>String</d2p1:Notes> </d2p1:PhoneScreen> <d2p1:Position i:nil="true" /> </d2p1:JobApplication> </d2p1:Applications> <d2p1:Closing>0001-01-01T00:00:00</d2p1:Closing> <d2p1:Company>String</d2p1:Company> <d2p1:Description>String</d2p1:Description> <d2p1:EmploymentType>FullTime</d2p1:EmploymentType> <d2p1:Id>0</d2p1:Id> <d2p1:Location>String</d2p1:Location> <d2p1:SalaryRangeLower>0</d2p1:SalaryRangeLower> <d2p1:SalaryRangeUpper>0</d2p1:SalaryRangeUpper> <d2p1:Title>String</d2p1:Title> </d2p1:Position> </d2p1:JobApplication> </d2p1:Applications> <d2p1:Closing>0001-01-01T00:00:00</d2p1:Closing> <d2p1:Company>String</d2p1:Company> <d2p1:Description>String</d2p1:Description> <d2p1:EmploymentType>FullTime</d2p1:EmploymentType> <d2p1:Id>0</d2p1:Id> <d2p1:Location>String</d2p1:Location> <d2p1:SalaryRangeLower>0</d2p1:SalaryRangeLower> <d2p1:SalaryRangeUpper>0</d2p1:SalaryRangeUpper> <d2p1:Title>String</d2p1:Title> </d2p1:Position> </d2p1:JobApplication> </d2p1:Applications> <d2p1:Closing>0001-01-01T00:00:00</d2p1:Closing> <d2p1:Company>String</d2p1:Company> <d2p1:Description>String</d2p1:Description> <d2p1:EmploymentType>FullTime</d2p1:EmploymentType> <d2p1:Id>0</d2p1:Id> <d2p1:Location>String</d2p1:Location> <d2p1:SalaryRangeLower>0</d2p1:SalaryRangeLower> <d2p1:SalaryRangeUpper>0</d2p1:SalaryRangeUpper> <d2p1:Title>String</d2p1:Title> </d2p1:Job> </Results> <Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:KeyValueOfstringstring> <d2p1:Key>String</d2p1:Key> <d2p1:Value>String</d2p1:Value> </d2p1:KeyValueOfstringstring> </Meta> <ResponseStatus> <ErrorCode>String</ErrorCode> <Message>String</Message> <StackTrace>String</StackTrace> <Errors> <ResponseError> <ErrorCode>String</ErrorCode> <FieldName>String</FieldName> <Message>String</Message> <Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d5p1:KeyValueOfstringstring> <d5p1:Key>String</d5p1:Key> <d5p1:Value>String</d5p1:Value> </d5p1:KeyValueOfstringstring> </Meta> </ResponseError> </Errors> <Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:KeyValueOfstringstring> <d3p1:Key>String</d3p1:Key> <d3p1:Value>String</d3p1:Value> </d3p1:KeyValueOfstringstring> </Meta> </ResponseStatus> </QueryResponseOfJobtlJ4_P31p>