Web Service Description: UsasEmisServices

Contents


This WSDL describes the USAS/EMIS web services interface to the OECN State Software USAS (Uniform School Accounting System). This service is tailored to provide EMIS related data in bulk.


Service Summary: Service: UsasEmisServices

Port name: USASEMISWS
Endpoint URL: http://localhost:8084/services/USASEMISWS
Binding: impl:USASEMISSoapBinding


Namespaces:

PrefixNamespace
[Default]http://xml.ssdt.nwoca.org/usasemis/ws
apachesoaphttp://xml.apache.org/xml-soap
implhttp://xml.ssdt.nwoca.org/usasemis/ws
intfhttp://xml.ssdt.nwoca.org/usasmemis/ws
oecnrpchttp://xml.ssdt.nwoca.org/OECN-RPC/10
usashttp://xml.ssdt.nwoca.org/USAS/61
wsdlhttp://schemas.xmlsoap.org/wsdl/
wsdlsoaphttp://schemas.xmlsoap.org/wsdl/soap/
xmlhttp://www.w3.org/XML/1998/namespace
xsdhttp://www.w3.org/2001/XMLSchema
xsihttp://www.w3.org/2001/XMLSchema-instance

Imported Schemas

NamespaceLocation
http://xml.ssdt.nwoca.org/USAS/61http://devel.ssdt.nwoca.org/usassoap/usas-61.xsd

Port Type: UsasEmisService

Operations:
OperationDescription
close Closes the specified sessionId and releases the session resources from the SOAP server.
connect Submits an connetion request to the server.
getDistrictInfo Returns information about the selected district, including name, address, fiscal period, IRN, etc.
retrieveAppropriations Returns Appropriation Accounts from USAS.
retrieveCash Returns Cash Accounts from USAS.
retrieveExpenditures Returns BudgetAccounts from USAS.
retrieveOPUs Returns OPU codes from USAS.
retrieveRevenues Returns Revenues from USAS.

Operations Detail

Operation: close

Closes the specified sessionId and releases the session resources from the SOAP server. The client must not make subsequent calls using the sessionId after the session has been logged out.

InputcloseRequest
OutputcloseResponse

Operation: connect

Submits an connetion request to the server. The client must provide a uername password and "district" to conect to. The district may be a district envionment code or IRN.

InputconnectRequest
OutputconnectResponse

Operation: getDistrictInfo

Returns information about the selected district, including name, address, fiscal period, IRN, etc.

InputgetDistrictInfoRequest
OutputgetDistrictInfoResponse

Operation: retrieveAppropriations

Returns Appropriation Accounts from USAS. Each invocation of returns the next set of AppropriationAccount elements up to 'maxReturn'. The client should continue to invoke the operation until all AppropriationsAccount elements are returned. When all AppropriationAccount elements have been returned the final invocation will return an empty AppropriationAccounts element.

InputretrieveAppropriationsRequest
OutputretrieveAppropriationsResponse

Operation: retrieveCash

Returns Cash Accounts from USAS. Each invocation of returns the next set of CashAccount elements up to 'maxReturn'. The client should continue to invoke the operation until all CashAccount elements are returned. When all CashAccount elements have been returned the final invocation will return an empty CashAccounts element.

InputretrieveCashRequest
OutputretrieveCashResponse

Operation: retrieveExpenditures

Returns BudgetAccounts from USAS. Each invocation of returns the next set of BudgetAccount elements up to 'maxReturn'. The client should continue to invoke the operation until all BudgetAccount elements are returned. When all BudgetAccount elements have been returned the final invocation will return an empty BudgetAccounts element.

InputretrieveExpendituresRequest
OutputretrieveExpendituresResponse

Operation: retrieveOPUs

Returns OPU codes from USAS. Each invocation of returns the next set of OPU elements up to 'maxReturn'. The client should continue to invoke the operation until all OPU elements are returned. When all OPU elements have been returned the final invocation will return an empty OPUs element.

InputretrieveOPUsRequest
OutputretrieveOPUsResponse

Operation: retrieveRevenues

Returns Revenues from USAS. Each invocation of returns the next set of RevenuesAccount elements up to 'maxReturn'. The client should continue to invoke the operation until all RevenueAccount elements are returned. When all RevenueAccount elements have been returned the final invocation will return an empty RevenueAccounts element.

InputretrieveRevenuesRequest
OutputretrieveRevenuesResponse

Messsages

MessageParameter
closeRequest [http://xml.ssdt.nwoca.org/usasemis/ws]:close
closeResponse [http://xml.ssdt.nwoca.org/usasemis/ws]:closeResponse
connectRequest [http://xml.ssdt.nwoca.org/usasemis/ws]:connect
connectResponse [http://xml.ssdt.nwoca.org/usasemis/ws]:connectResponse
getDistrictInfoRequest [http://xml.ssdt.nwoca.org/usasemis/ws]:getDistrictInfo
getDistrictInfoResponse [http://xml.ssdt.nwoca.org/usasemis/ws]:getDistrictInfoResponse
retrieveAppropriationsRequest [http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveAppropriations
retrieveAppropriationsResponse [http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveAppropriationsResponse
retrieveCashRequest [http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveCash
retrieveCashResponse [http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveCashResponse
retrieveExpendituresRequest [http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveExpenditures
retrieveExpendituresResponse [http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveExpendituresResponse
retrieveOPUsRequest [http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveOPUs
retrieveOPUsResponse [http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveOPUsResponse
retrieveRevenuesRequest [http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveRevenues
retrieveRevenuesResponse [http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveRevenuesResponse

Elements

[http://xml.ssdt.nwoca.org/usasemis/ws]:close

[http://xml.ssdt.nwoca.org/usasemis/ws]:closeResponse

[http://xml.ssdt.nwoca.org/usasemis/ws]:connect

[http://xml.ssdt.nwoca.org/usasemis/ws]:connectResponse

[http://xml.ssdt.nwoca.org/usasemis/ws]:getDistrictInfo

[http://xml.ssdt.nwoca.org/usasemis/ws]:getDistrictInfoResponse

[http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveAppropriations

[http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveAppropriationsResponse

[http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveCash

[http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveCashResponse

[http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveExpenditures

[http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveExpendituresResponse

[http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveOPUs

[http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveOPUsResponse

[http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveRevenues

[http://xml.ssdt.nwoca.org/usasemis/ws]:retrieveRevenuesResponse

Types



Generated by ssdt wsd2html 0.2-0