WorkPlaceService


Click here for a complete list of operations.

GetAllPeriodsWithChangedWorkShifts

Get all periods with changed work shifts that are in finalsched

Test

To test the operation using the HTTP POST protocol, click the 'Invoke' button.
Parameter Value
intIntegrationId:
dtmChangedAfter:
ignoreIsExportable:

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /TimeCareApi/workplaceservice.asmx HTTP/1.1
Host: timecarekoping.vmkfb.se
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.timecare.se/GetAllPeriodsWithChangedWorkShifts"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetAllPeriodsWithChangedWorkShifts xmlns="http://www.timecare.se/">
      <intIntegrationId>int</intIntegrationId>
      <dtmChangedAfter>dateTime</dtmChangedAfter>
      <ignoreIsExportable>boolean</ignoreIsExportable>
    </GetAllPeriodsWithChangedWorkShifts>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetAllPeriodsWithChangedWorkShiftsResponse xmlns="http://www.timecare.se/">
      <GetAllPeriodsWithChangedWorkShiftsResult>
        <Id>int</Id>
        <Name>string</Name>
        <ShortName>string</ShortName>
        <SchedType>ReqShift or PrelShift or FinalSched or DefShift or ActiveShift or NoShift or All</SchedType>
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <WorkPlace>
          <Id>int</Id>
          <Name>string</Name>
          <ShortName>string</ShortName>
          <IsParent>boolean</IsParent>
          <UnitParentWorkPlaceId>int</UnitParentWorkPlaceId>
          <TCSchedulerActId>int</TCSchedulerActId>
          <Activated>boolean</Activated>
          <ParentWorkPlaceID>int</ParentWorkPlaceID>
          <Level>int</Level>
          <Path>string</Path>
          <NamePath>string</NamePath>
          <ParentNamePath>string</ParentNamePath>
          <ArrayOfDayTypeUseBreak>
            <DayType xsi:nil="true" />
            <DayType xsi:nil="true" />
          </ArrayOfDayTypeUseBreak>
          <ParentWorkPlaceName>string</ParentWorkPlaceName>
          <PathName>string</PathName>
          <ContractId>int</ContractId>
          <Contract>
            <Id xmlns="http://www.timecare.se/TimeRules">int</Id>
            <Name xmlns="http://www.timecare.se/TimeRules">string</Name>
            <Category xmlns="http://www.timecare.se/TimeRules">string</Category>
            <Active xmlns="http://www.timecare.se/TimeRules">boolean</Active>
            <Compulsory xmlns="http://www.timecare.se/TimeRules">boolean</Compulsory>
            <Comment xmlns="http://www.timecare.se/TimeRules">string</Comment>
            <ArrayOfContractRules xsi:nil="true" xmlns="http://www.timecare.se/TimeRules" />
            <IsExportable xmlns="http://www.timecare.se">boolean</IsExportable>
            <Reference xmlns="http://www.timecare.se">string</Reference>
            <ExternalContractId xmlns="http://www.timecare.se">string</ExternalContractId>
          </Contract>
          <ExternalNodeId>string</ExternalNodeId>
          <IsExportable>boolean</IsExportable>
          <Reference>string</Reference>
          <CostPlace>string</CostPlace>
        </WorkPlace>
        <Skills>
          <Skill>
            <Id>int</Id>
            <Name>string</Name>
            <Color xsi:nil="true" />
            <ReqColor xsi:nil="true" />
            <ShortName>string</ShortName>
            <Comment>string</Comment>
            <ExternalSkillId>string</ExternalSkillId>
            <IsExportable>boolean</IsExportable>
            <Reference>string</Reference>
          </Skill>
          <Skill>
            <Id>int</Id>
            <Name>string</Name>
            <Color xsi:nil="true" />
            <ReqColor xsi:nil="true" />
            <ShortName>string</ShortName>
            <Comment>string</Comment>
            <ExternalSkillId>string</ExternalSkillId>
            <IsExportable>boolean</IsExportable>
            <Reference>string</Reference>
          </Skill>
        </Skills>
        <LockDate>dateTime</LockDate>
      </GetAllPeriodsWithChangedWorkShiftsResult>
      <GetAllPeriodsWithChangedWorkShiftsResult>
        <Id>int</Id>
        <Name>string</Name>
        <ShortName>string</ShortName>
        <SchedType>ReqShift or PrelShift or FinalSched or DefShift or ActiveShift or NoShift or All</SchedType>
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <WorkPlace>
          <Id>int</Id>
          <Name>string</Name>
          <ShortName>string</ShortName>
          <IsParent>boolean</IsParent>
          <UnitParentWorkPlaceId>int</UnitParentWorkPlaceId>
          <TCSchedulerActId>int</TCSchedulerActId>
          <Activated>boolean</Activated>
          <ParentWorkPlaceID>int</ParentWorkPlaceID>
          <Level>int</Level>
          <Path>string</Path>
          <NamePath>string</NamePath>
          <ParentNamePath>string</ParentNamePath>
          <ArrayOfDayTypeUseBreak>
            <DayType xsi:nil="true" />
            <DayType xsi:nil="true" />
          </ArrayOfDayTypeUseBreak>
          <ParentWorkPlaceName>string</ParentWorkPlaceName>
          <PathName>string</PathName>
          <ContractId>int</ContractId>
          <Contract>
            <Id xmlns="http://www.timecare.se/TimeRules">int</Id>
            <Name xmlns="http://www.timecare.se/TimeRules">string</Name>
            <Category xmlns="http://www.timecare.se/TimeRules">string</Category>
            <Active xmlns="http://www.timecare.se/TimeRules">boolean</Active>
            <Compulsory xmlns="http://www.timecare.se/TimeRules">boolean</Compulsory>
            <Comment xmlns="http://www.timecare.se/TimeRules">string</Comment>
            <ArrayOfContractRules xsi:nil="true" xmlns="http://www.timecare.se/TimeRules" />
            <IsExportable xmlns="http://www.timecare.se">boolean</IsExportable>
            <Reference xmlns="http://www.timecare.se">string</Reference>
            <ExternalContractId xmlns="http://www.timecare.se">string</ExternalContractId>
          </Contract>
          <ExternalNodeId>string</ExternalNodeId>
          <IsExportable>boolean</IsExportable>
          <Reference>string</Reference>
          <CostPlace>string</CostPlace>
        </WorkPlace>
        <Skills>
          <Skill>
            <Id>int</Id>
            <Name>string</Name>
            <Color xsi:nil="true" />
            <ReqColor xsi:nil="true" />
            <ShortName>string</ShortName>
            <Comment>string</Comment>
            <ExternalSkillId>string</ExternalSkillId>
            <IsExportable>boolean</IsExportable>
            <Reference>string</Reference>
          </Skill>
          <Skill>
            <Id>int</Id>
            <Name>string</Name>
            <Color xsi:nil="true" />
            <ReqColor xsi:nil="true" />
            <ShortName>string</ShortName>
            <Comment>string</Comment>
            <ExternalSkillId>string</ExternalSkillId>
            <IsExportable>boolean</IsExportable>
            <Reference>string</Reference>
          </Skill>
        </Skills>
        <LockDate>dateTime</LockDate>
      </GetAllPeriodsWithChangedWorkShiftsResult>
    </GetAllPeriodsWithChangedWorkShiftsResponse>
  </soap:Body>
</soap:Envelope>

HTTP GET

The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.

GET /TimeCareApi/workplaceservice.asmx/GetAllPeriodsWithChangedWorkShifts?intIntegrationId=string&dtmChangedAfter=string&ignoreIsExportable=string HTTP/1.1
Host: timecarekoping.vmkfb.se
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfPeriod xmlns="http://www.timecare.se/">
  <Period>
    <Id>int</Id>
    <Name>string</Name>
    <ShortName>string</ShortName>
    <SchedType>ReqShift or PrelShift or FinalSched or DefShift or ActiveShift or NoShift or All</SchedType>
    <StartDate>dateTime</StartDate>
    <EndDate>dateTime</EndDate>
    <WorkPlace>
      <Id>int</Id>
      <Name>string</Name>
      <ShortName>string</ShortName>
      <IsParent>boolean</IsParent>
      <UnitParentWorkPlaceId>int</UnitParentWorkPlaceId>
      <TCSchedulerActId>int</TCSchedulerActId>
      <Activated>boolean</Activated>
      <ParentWorkPlaceID>int</ParentWorkPlaceID>
      <Level>int</Level>
      <Path>string</Path>
      <NamePath>string</NamePath>
      <ParentNamePath>string</ParentNamePath>
      <ArrayOfDayTypeUseBreak>
        <DayType d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <DayType d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </ArrayOfDayTypeUseBreak>
      <ParentWorkPlaceName>string</ParentWorkPlaceName>
      <PathName>string</PathName>
      <ContractId>int</ContractId>
      <Contract>
        <Id xmlns="http://www.timecare.se/TimeRules">int</Id>
        <Name xmlns="http://www.timecare.se/TimeRules">string</Name>
        <Category xmlns="http://www.timecare.se/TimeRules">string</Category>
        <Active xmlns="http://www.timecare.se/TimeRules">boolean</Active>
        <Compulsory xmlns="http://www.timecare.se/TimeRules">boolean</Compulsory>
        <Comment xmlns="http://www.timecare.se/TimeRules">string</Comment>
        <ArrayOfContractRules d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.timecare.se/TimeRules" />
        <IsExportable xmlns="http://www.timecare.se">boolean</IsExportable>
        <Reference xmlns="http://www.timecare.se">string</Reference>
        <ExternalContractId xmlns="http://www.timecare.se">string</ExternalContractId>
      </Contract>
      <ExternalNodeId>string</ExternalNodeId>
      <IsExportable>boolean</IsExportable>
      <Reference>string</Reference>
      <CostPlace>string</CostPlace>
    </WorkPlace>
    <Skills>
      <Skill>
        <Id>int</Id>
        <Name>string</Name>
        <Color d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ReqColor d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ShortName>string</ShortName>
        <Comment>string</Comment>
        <ExternalSkillId>string</ExternalSkillId>
        <IsExportable>boolean</IsExportable>
        <Reference>string</Reference>
      </Skill>
      <Skill>
        <Id>int</Id>
        <Name>string</Name>
        <Color d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ReqColor d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ShortName>string</ShortName>
        <Comment>string</Comment>
        <ExternalSkillId>string</ExternalSkillId>
        <IsExportable>boolean</IsExportable>
        <Reference>string</Reference>
      </Skill>
    </Skills>
    <LockDate>dateTime</LockDate>
  </Period>
  <Period>
    <Id>int</Id>
    <Name>string</Name>
    <ShortName>string</ShortName>
    <SchedType>ReqShift or PrelShift or FinalSched or DefShift or ActiveShift or NoShift or All</SchedType>
    <StartDate>dateTime</StartDate>
    <EndDate>dateTime</EndDate>
    <WorkPlace>
      <Id>int</Id>
      <Name>string</Name>
      <ShortName>string</ShortName>
      <IsParent>boolean</IsParent>
      <UnitParentWorkPlaceId>int</UnitParentWorkPlaceId>
      <TCSchedulerActId>int</TCSchedulerActId>
      <Activated>boolean</Activated>
      <ParentWorkPlaceID>int</ParentWorkPlaceID>
      <Level>int</Level>
      <Path>string</Path>
      <NamePath>string</NamePath>
      <ParentNamePath>string</ParentNamePath>
      <ArrayOfDayTypeUseBreak>
        <DayType d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <DayType d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </ArrayOfDayTypeUseBreak>
      <ParentWorkPlaceName>string</ParentWorkPlaceName>
      <PathName>string</PathName>
      <ContractId>int</ContractId>
      <Contract>
        <Id xmlns="http://www.timecare.se/TimeRules">int</Id>
        <Name xmlns="http://www.timecare.se/TimeRules">string</Name>
        <Category xmlns="http://www.timecare.se/TimeRules">string</Category>
        <Active xmlns="http://www.timecare.se/TimeRules">boolean</Active>
        <Compulsory xmlns="http://www.timecare.se/TimeRules">boolean</Compulsory>
        <Comment xmlns="http://www.timecare.se/TimeRules">string</Comment>
        <ArrayOfContractRules d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.timecare.se/TimeRules" />
        <IsExportable xmlns="http://www.timecare.se">boolean</IsExportable>
        <Reference xmlns="http://www.timecare.se">string</Reference>
        <ExternalContractId xmlns="http://www.timecare.se">string</ExternalContractId>
      </Contract>
      <ExternalNodeId>string</ExternalNodeId>
      <IsExportable>boolean</IsExportable>
      <Reference>string</Reference>
      <CostPlace>string</CostPlace>
    </WorkPlace>
    <Skills>
      <Skill>
        <Id>int</Id>
        <Name>string</Name>
        <Color d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ReqColor d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ShortName>string</ShortName>
        <Comment>string</Comment>
        <ExternalSkillId>string</ExternalSkillId>
        <IsExportable>boolean</IsExportable>
        <Reference>string</Reference>
      </Skill>
      <Skill>
        <Id>int</Id>
        <Name>string</Name>
        <Color d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ReqColor d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ShortName>string</ShortName>
        <Comment>string</Comment>
        <ExternalSkillId>string</ExternalSkillId>
        <IsExportable>boolean</IsExportable>
        <Reference>string</Reference>
      </Skill>
    </Skills>
    <LockDate>dateTime</LockDate>
  </Period>
</ArrayOfPeriod>

HTTP POST

The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.

POST /TimeCareApi/workplaceservice.asmx/GetAllPeriodsWithChangedWorkShifts HTTP/1.1
Host: timecarekoping.vmkfb.se
Content-Type: application/x-www-form-urlencoded
Content-Length: length

intIntegrationId=string&dtmChangedAfter=string&ignoreIsExportable=string
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfPeriod xmlns="http://www.timecare.se/">
  <Period>
    <Id>int</Id>
    <Name>string</Name>
    <ShortName>string</ShortName>
    <SchedType>ReqShift or PrelShift or FinalSched or DefShift or ActiveShift or NoShift or All</SchedType>
    <StartDate>dateTime</StartDate>
    <EndDate>dateTime</EndDate>
    <WorkPlace>
      <Id>int</Id>
      <Name>string</Name>
      <ShortName>string</ShortName>
      <IsParent>boolean</IsParent>
      <UnitParentWorkPlaceId>int</UnitParentWorkPlaceId>
      <TCSchedulerActId>int</TCSchedulerActId>
      <Activated>boolean</Activated>
      <ParentWorkPlaceID>int</ParentWorkPlaceID>
      <Level>int</Level>
      <Path>string</Path>
      <NamePath>string</NamePath>
      <ParentNamePath>string</ParentNamePath>
      <ArrayOfDayTypeUseBreak>
        <DayType d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <DayType d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </ArrayOfDayTypeUseBreak>
      <ParentWorkPlaceName>string</ParentWorkPlaceName>
      <PathName>string</PathName>
      <ContractId>int</ContractId>
      <Contract>
        <Id xmlns="http://www.timecare.se/TimeRules">int</Id>
        <Name xmlns="http://www.timecare.se/TimeRules">string</Name>
        <Category xmlns="http://www.timecare.se/TimeRules">string</Category>
        <Active xmlns="http://www.timecare.se/TimeRules">boolean</Active>
        <Compulsory xmlns="http://www.timecare.se/TimeRules">boolean</Compulsory>
        <Comment xmlns="http://www.timecare.se/TimeRules">string</Comment>
        <ArrayOfContractRules d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.timecare.se/TimeRules" />
        <IsExportable xmlns="http://www.timecare.se">boolean</IsExportable>
        <Reference xmlns="http://www.timecare.se">string</Reference>
        <ExternalContractId xmlns="http://www.timecare.se">string</ExternalContractId>
      </Contract>
      <ExternalNodeId>string</ExternalNodeId>
      <IsExportable>boolean</IsExportable>
      <Reference>string</Reference>
      <CostPlace>string</CostPlace>
    </WorkPlace>
    <Skills>
      <Skill>
        <Id>int</Id>
        <Name>string</Name>
        <Color d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ReqColor d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ShortName>string</ShortName>
        <Comment>string</Comment>
        <ExternalSkillId>string</ExternalSkillId>
        <IsExportable>boolean</IsExportable>
        <Reference>string</Reference>
      </Skill>
      <Skill>
        <Id>int</Id>
        <Name>string</Name>
        <Color d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ReqColor d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ShortName>string</ShortName>
        <Comment>string</Comment>
        <ExternalSkillId>string</ExternalSkillId>
        <IsExportable>boolean</IsExportable>
        <Reference>string</Reference>
      </Skill>
    </Skills>
    <LockDate>dateTime</LockDate>
  </Period>
  <Period>
    <Id>int</Id>
    <Name>string</Name>
    <ShortName>string</ShortName>
    <SchedType>ReqShift or PrelShift or FinalSched or DefShift or ActiveShift or NoShift or All</SchedType>
    <StartDate>dateTime</StartDate>
    <EndDate>dateTime</EndDate>
    <WorkPlace>
      <Id>int</Id>
      <Name>string</Name>
      <ShortName>string</ShortName>
      <IsParent>boolean</IsParent>
      <UnitParentWorkPlaceId>int</UnitParentWorkPlaceId>
      <TCSchedulerActId>int</TCSchedulerActId>
      <Activated>boolean</Activated>
      <ParentWorkPlaceID>int</ParentWorkPlaceID>
      <Level>int</Level>
      <Path>string</Path>
      <NamePath>string</NamePath>
      <ParentNamePath>string</ParentNamePath>
      <ArrayOfDayTypeUseBreak>
        <DayType d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <DayType d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
      </ArrayOfDayTypeUseBreak>
      <ParentWorkPlaceName>string</ParentWorkPlaceName>
      <PathName>string</PathName>
      <ContractId>int</ContractId>
      <Contract>
        <Id xmlns="http://www.timecare.se/TimeRules">int</Id>
        <Name xmlns="http://www.timecare.se/TimeRules">string</Name>
        <Category xmlns="http://www.timecare.se/TimeRules">string</Category>
        <Active xmlns="http://www.timecare.se/TimeRules">boolean</Active>
        <Compulsory xmlns="http://www.timecare.se/TimeRules">boolean</Compulsory>
        <Comment xmlns="http://www.timecare.se/TimeRules">string</Comment>
        <ArrayOfContractRules d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.timecare.se/TimeRules" />
        <IsExportable xmlns="http://www.timecare.se">boolean</IsExportable>
        <Reference xmlns="http://www.timecare.se">string</Reference>
        <ExternalContractId xmlns="http://www.timecare.se">string</ExternalContractId>
      </Contract>
      <ExternalNodeId>string</ExternalNodeId>
      <IsExportable>boolean</IsExportable>
      <Reference>string</Reference>
      <CostPlace>string</CostPlace>
    </WorkPlace>
    <Skills>
      <Skill>
        <Id>int</Id>
        <Name>string</Name>
        <Color d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ReqColor d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ShortName>string</ShortName>
        <Comment>string</Comment>
        <ExternalSkillId>string</ExternalSkillId>
        <IsExportable>boolean</IsExportable>
        <Reference>string</Reference>
      </Skill>
      <Skill>
        <Id>int</Id>
        <Name>string</Name>
        <Color d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ReqColor d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <ShortName>string</ShortName>
        <Comment>string</Comment>
        <ExternalSkillId>string</ExternalSkillId>
        <IsExportable>boolean</IsExportable>
        <Reference>string</Reference>
      </Skill>
    </Skills>
    <LockDate>dateTime</LockDate>
  </Period>
</ArrayOfPeriod>