Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
titleRequest Example
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:pws="http://projectorpsa.com/PwsProjectorServices/" xmlns:req="http://projectorpsa.com/DataContracts/Requests/" xmlns:com="http://projectorpsa.com/DataContracts/Shared/Common/">
   <soapenv:Header/>
   <soapenv:Body>
      <pws:PwsGetRoleTypeList>
         <pws:serviceRequest>
            <req:RequestId>1</req:RequestId>
            <req:SessionTicket>AS/RAku1pN9F58A3WQh3aw==</req:SessionTicket>
            <req:IncludeInactiveFlag>true</req:IncludeInactiveFlag>
            <req:MaxRowsToReturn>100</req:MaxRowsToReturn>
         </pws:serviceRequest>
      </pws:PwsGetRoleTypeList>
   </soapenv:Body>
</soapenv:Envelope>

...

Panel
titlePwsGetRoleTypeListRs

Response Elements


Element

Data Type

Description

Sample Data

Messages

PwsMessage

The web service response status and message. Click here for more information.


ResponseId

Int32

Click here for more information.

1

Status

RequestStatus

Click here for more information

Ok

ServerTimestampUtc

DateTime

Click here for more information.

2022-10-21T17:18:58.7665125Z

RoleTypes

PwsRoleTypeSummary

The role type summary records that were fetched by the service. Click here for more information.


Response Usage Example(s)

...

Code Block
languagexml
titleResponsecollapsetrue
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <PwsGetRoleTypeListResponse xmlns="http://projectorpsa.com/PwsProjectorServices/">
         <PwsGetRoleTypeListResult xmlns:a="http://projectorpsa.com/DataContracts/Responses/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
            <Messages xmlns="http://projectorpsa.com/CommonServices/" xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
               <b:PwsMessage>
                  <b:AdditionalErrorText>Message 136: This request was executed against the Staging [appst.projectorpsa.com] environment.</b:AdditionalErrorText>
                  <b:ErrorCode>NonProductionEnvironment</b:ErrorCode>
                  <b:ErrorNumber>136</b:ErrorNumber>
                  <b:ErrorText>This web service request was executed against a non-production instance of Projector.</b:ErrorText>
                  <b:Type>Information</b:Type>
                  <b:ReferenceId1 i:nil="true"/>
                  <b:ReferenceId2 i:nil="true"/>
               </b:PwsMessage>
            </Messages>
            <ResponseId xmlns="http://projectorpsa.com/CommonServices/">1</ResponseId>
            <Status xmlns="http://projectorpsa.com/CommonServices/">Ok</Status>
            <ServerTimestampUtc xmlns="http://projectorpsa.com/CommonServices/">2022-10-21T17:18:58.7665125Z</ServerTimestampUtc>
            <a:RoleTypes xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/">
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Administrator - USA</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606846991</b:RoleTypeUid>
                  <b:Description>Administrator - USA</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Administrator - Canada</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606847008</b:RoleTypeUid>
                  <b:Description>Administrator - Canada</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Administrator - Philippines</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606847009</b:RoleTypeUid>
                  <b:Description>Administrator - Philippines</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Executive - USA</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606846992</b:RoleTypeUid>
                  <b:Description>Executive - USA</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Executive - Canada</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606846993</b:RoleTypeUid>
                  <b:Description>Executive - Canada</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Executive - Philippines</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606846994</b:RoleTypeUid>
                  <b:Description>Executive - Philippines</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Subcontractor - OPA</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606846980</b:RoleTypeUid>
                  <b:Description>Subcontractor - OPA</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Subcontractor - Disney</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606846995</b:RoleTypeUid>
                  <b:Description>Subcontractor - Disney</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Sales - Canada</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606846997</b:RoleTypeUid>
                  <b:Description>Sales - Canada</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Sales - Philippines</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606846998</b:RoleTypeUid>
                  <b:Description>Sales - Philippines</b:Description>
                  <b:InactiveFlag>true</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>IT Team - USA</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606846999</b:RoleTypeUid>
                  <b:Description>IT Team - USA</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>IT Team - Canada</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606847000</b:RoleTypeUid>
                  <b:Description>IT Team - Canada</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Sales - USA</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606846996</b:RoleTypeUid>
                  <b:Description>Sales - USA</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>IT Team - Philippines</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606847001</b:RoleTypeUid>
                  <b:Description>IT Team - Philippines</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Finance - USA</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606847002</b:RoleTypeUid>
                  <b:Description>Finance - USA</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Finance - Canada</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606847003</b:RoleTypeUid>
                  <b:Description>Finance - Canada</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Finance - Philippines</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606847004</b:RoleTypeUid>
                  <b:Description>Finance - Philippines</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Management - USA</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606847005</b:RoleTypeUid>
                  <b:Description>Management - USA</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Management - Canada</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606847006</b:RoleTypeUid>
                  <b:Description>Management - Canada</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
               <b:PwsRoleTypeSummary>
                  <b:RoleTypeId i:nil="true"/>
                  <b:RoleTypeName>Management - Philippines</b:RoleTypeName>
                  <b:RoleTypeUid>1152921504606847007</b:RoleTypeUid>
                  <b:Description>Management - Philippines</b:Description>
                  <b:InactiveFlag>false</b:InactiveFlag>
               </b:PwsRoleTypeSummary>
            </a:RoleTypes>
         </PwsGetRoleTypeListResult>
      </PwsGetRoleTypeListResponse>
   </s:Body>
</s:Envelope>

...