Versions Compared

Key

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

CollectionObject Service

Include Page
collectionspace:Service Meta Table Style Page
collectionspace:Service Meta Table Style Page
Note
titleNote:

This is a draft page, exploring the structure and layout of the service description. There is a fair amount of cruft from a copy of a template used by KSS, so do not take the details here too seriously at this point.

{table:id=serviceMetaTable} {tr} {th:class=h}Name {th} {td:id=serviceName|colspan=2}CollectionObject {td} {tr} {tr} {th:class=h}Version {th} {td:id=serviceVersion}Dev {td} {td:id=serviceVersionHistory}[Release Notes/History|CollectionObject Service Release Notes#current] {td} {tr} {table}
Wiki Markup
HTML Table
idserviceMetaTable
Table Row (tr)
Table Head (th)
classh
Name
Table Cell (td)
colspan2
idserviceName
CollectionObject
Table Row (tr)
Table Head (th)
classh
Version
Table Cell (td)
idserviceVersion
Dev
Table Cell (td)
idserviceVersionHistory
Release Notes/History

...

CollectionObject Service Description and Assumptions
CollectionObject Service Entity Diagram - diagram which matches understandings/concepts described through the service (warning) switch to versioned link when publishing
CollectionObject Service Stack

Operations

Include Page
collectionspace:Method Table Style Page
collectionspace:Method Table Style Page
Panel
borderColor#cccccc
bgColor#ffffff
titleBGColor#eeeeee
titleSetup
borderStylesolidtitleSetup

Dictionary Operations
#getObjectTypes
#getObjectStructure

Search Operations
#getSearchTypes
#getSearchType
#getSearchTypesByResult
#getSearchTypesByCriteria
#getSearchResultTypes
#getSearchResultType
#getSearchCriteriaTypes
#getSearchCriteriaType

Domain Operations
#getCollObjHierarchies
#getCollObjHierarchy

#getCollObjTypes
#getCollObjType

#getCollObjCollObjRelationTypes
#getCollObjCollObjRelationType

#getCollObjRelationTypesForCollObjType
#getCollObjCollObjRelationTypesForCollObjHierarchy

Panel
borderColor#cccccc
bgColor#ffffff
titleBGColor#eeeeee
titleRead
borderStylesolidtitleRead

#validateCollObj
#validateCollObjCollObjRelation

#getCollObj
#getCollObjsByIdList

#getCollObjCollObjRelation
#getCollObjCollObjRelationsByIdList
#getCollObjCollObjRelationsByCollObj
#getCollObjCollObjRelationsByRelatedCollObj
#hasCollObjCollObjRelation

#isDescendant
#getAllDescendants
#getAncestors

Panel
borderColor#cccccc
bgColor#ffffff
titleBGColor#eeeeee
titleSearch
borderStylesolid
titleSearch

#searchForResults

#searchForCollObjs
#searchForCollObjCollObjRelations

Panel
title
borderColor#cccccc
bgColor#ffffff
titleBGColor#eeeeee
titleMaintenance
borderStylesolidMaintenance

#createCollObj
#updateCollObj
#deleteCollObj

#createCollObjCollObjRelation
#updateCollObjCollObjRelation
#removeCollObjCollObjRelation

Include Page
ServiceOperationStart
ServiceOperationStart

Setup

Anchor
getObjectTypes
getObjectTypes

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getObjectTypes {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of object type identifiers known by this service. Example: fooInfo. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}None {td} {td:class=methodParamName}None {td} {td:class=methodParamDesc}No parameters {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[objectTypeKeyList|objectTypeKeyList Structure] {td} {td:class=methodReturnDesc}list of object type identifiers {td} {tr} {tr} {th:class=h|rowspan=1}Errors {th} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getObjectTypes
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of object type identifiers known by this service. Example: fooInfo.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
None
Table Cell (td)
classmethodParamName
None
Table Cell (td)
classmethodParamDesc
No parameters
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274931
Table Cell (td)
classmethodReturnDesc
list of object type identifiers
Table Row (tr)
Table Head (th)
rowspan1
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getObjectStructure
getObjectStructure

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getObjectStructure {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the basic dictionary information about a particular object structure. Including all variations based on a certain type and state. Example: Given that a CLU is of type "Course" and in the state of "Proposed," tell which fields are read only, mandatory, not applicable, have enumerations available, etc. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[objectTypeKey|objectTypeKey Structure] {td} {td:class=methodParamName}objectTypeKey {td} {td:class=methodParamDesc}identifier of the object type {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[objectStructure|objectStructure Structure] {td} {td:class=methodReturnDesc}describes the fields for the input object type {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}specified objectTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid objectTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing objectTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getObjectStructure
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the basic dictionary information about a particular object structure. Including all variations based on a certain type and state. Example: Given that a CLU is of type "Course" and in the state of "Proposed," tell which fields are read only, mandatory, not applicable, have enumerations available, etc.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666274955
Table Cell (td)
classmethodParamName
objectTypeKey
Table Cell (td)
classmethodParamDesc
identifier of the object type
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274927
Table Cell (td)
classmethodReturnDesc
describes the fields for the input object type
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
specified objectTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid objectTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing objectTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getEnumeration
getEnumeration

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getEnumeration {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of enumeration values for a particular enumeration with a certain context for a particular date. The values returned should be those where the supplied date is between the effective and expiration dates. Certain enumerations may not support this functionality. {td} {tr} {tr} {th:class=h|rowspan=4}Parameters {th} {td:class=methodParamType}[enumerationKey|enumerationKey Structure] {td} {td:class=methodParamName}enumerationKey {td} {td:class=methodParamDesc}identifier of the enumeration {td} {tr} {tr} {td:class=methodParamType}[enumContextKey|enumContextKey Structure] {td} {td:class=methodParamName}contextType {td} {td:class=methodParamDesc}identifier of the enumeration context type {td} {tr} {tr} {td:class=methodParamType}[string|string Structure] {td} {td:class=methodParamName}contextValue {td} {td:class=methodParamDesc}value of the enumeration context {td} {tr} {tr} {td:class=methodParamType}[dateTime|dateTime Structure] {td} {td:class=methodParamName}contextDate {td} {td:class=methodParamDesc}date and time to get the enumeration for {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[enumeratedValueList|enumeratedValueList Structure] {td} {td:class=methodReturnDesc}list of enumerated codes and values {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}enumerationKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid enumerationKey, contextType, contextValue, contextDate {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing enumerationKey, contextType, contextValue, contextDate {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getEnumeration
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of enumeration values for a particular enumeration with a certain context for a particular date. The values returned should be those where the supplied date is between the effective and expiration dates. Certain enumerations may not support this functionality.
Table Row (tr)
Table Head (th)
rowspan4
classh
Parameters
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666274894
Table Cell (td)
classmethodParamName
enumerationKey
Table Cell (td)
classmethodParamDesc
identifier of the enumeration
Table Row (tr)
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666274903
Table Cell (td)
classmethodParamName
contextType
Table Cell (td)
classmethodParamDesc
identifier of the enumeration context type
Table Row (tr)
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666274808
Table Cell (td)
classmethodParamName
contextValue
Table Cell (td)
classmethodParamDesc
value of the enumeration context
Table Row (tr)
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666274812
Table Cell (td)
classmethodParamName
contextDate
Table Cell (td)
classmethodParamDesc
date and time to get the enumeration for
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274883
Table Cell (td)
classmethodReturnDesc
list of enumerated codes and values
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
enumerationKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid enumerationKey, contextType, contextValue, contextDate
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing enumerationKey, contextType, contextValue, contextDate
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getSearchTypes
getSearchTypes

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getSearchTypes {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of search types known by this service. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}None {td} {td:class=methodParamName}None {td} {td:class=methodParamDesc}No Parameters {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[searchTypeInfoList|searchTypeInfoList Structure] {td} {td:class=methodReturnDesc}list of search type information {td} {tr} {tr} {th:class=h|rowspan=1}Errors {th} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getSearchTypes
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of search types known by this service.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
None
Table Cell (td)
classmethodParamName
None
Table Cell (td)
classmethodParamDesc
No Parameters
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274914
Table Cell (td)
classmethodReturnDesc
list of search type information
Table Row (tr)
Table Head (th)
rowspan1
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getSearchType
getSearchType

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getSearchType {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves information about a particular search type. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[searchTypeKey|searchTypeKey Structure] {td} {td:class=methodParamName}searchTypeKey {td} {td:class=methodParamDesc}identifier of the search type {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[searchTypeInfo|searchTypeInfo Structure] {td} {td:class=methodReturnDesc}information on the search type {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}specified searchTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid searchTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}searchTypeKey not specified {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getSearchType
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves information about a particular search type.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275028
Table Cell (td)
classmethodParamName
searchTypeKey
Table Cell (td)
classmethodParamDesc
identifier of the search type
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274920
Table Cell (td)
classmethodReturnDesc
information on the search type
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
specified searchTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid searchTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
searchTypeKey not specified
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getSearchTypesByResult
getSearchTypesByResult

Wiki Markup
{table:class=methodTable}
{tr}
{th:class=h}Method
{th}
{td:class=methodName|colspan=3}getSearchTypesByResult
{td}
{tr}
{tr}
{th:class=h}Description
{th}
{td:class=methodDesc|colspan=3}Retrieves the list of search types which return results in the specified format.
{td}
{tr}
{tr}
{th:class=h|rowspan=1}Parameters
{th}
{td:class=methodParamType}[searchResultTypeKey|searchResultTypeKey Structure]
{td}
{td:class=methodParamName}searchResultTypeKey
{td}
{td:class=methodParamDesc}identifier of the search result type
{td}
{tr}
{tr}
{th:class=h}Return
{th}
{td:class=methodReturnType|colspan=2}[searchTypeInfoList|searchTypeInfoList Structure]
{td}
{td:class=methodReturnDesc}list of search type information
{td}
{tr}
{tr}
{th:class=h|rowspan=4}Errors
{th}
{td:class=methodErrorType|colspan=2}DOES_NOT_EXIST
{td}
{td:class=methodErrorDesc}specified searchResultTypeKey not found
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}INVALID_PARAMETER
{td}
{td:class=methodErrorDesc}invalid searchResultTypeKey
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}MISSING_PARAMETER
{td}
{td:class=methodErrorDesc}searchResultTypeKey not specified
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}OPERATION_FAILED
{td}
{td:class=methodErrorDesc}unable to complete request
{td}
{tr}
{tr}
{th:class=h}Capabilities
{th}
{td:class=capabilityDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Use Cases
{th}
{td:class=usecaseDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Comments/Feedback
{th}
{td:class=commentsDesc|colspan=3}
{td}
{tr}
{table}

...

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getSearchTypesByResult
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of search types which return results in the specified format.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275032
Table Cell (td)
classmethodParamName
searchResultTypeKey
Table Cell (td)
classmethodParamDesc
identifier of the search result type
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274914
Table Cell (td)
classmethodReturnDesc
list of search type information
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
specified searchResultTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid searchResultTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
searchResultTypeKey not specified
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getSearchTypesByCriteria
getSearchTypesByCriteria

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getSearchTypesByCriteria {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of search types which use criteria in the specified format. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[searchCriteriaTypeKey|searchCriteriaTypeKey Structure] {td} {td:class=methodParamName}searchCriteriaTypeKey {td} {td:class=methodParamDesc}identifier of the search criteria {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[searchTypeInfoList|searchTypeInfoList Structure] {td} {td:class=methodReturnDesc}list of search type information {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}specified searchCriteriaTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid searchCriteriaTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}searchCriteriaTypeKey not specified {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getSearchTypesByCriteria
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of search types which use criteria in the specified format.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275018
Table Cell (td)
classmethodParamName
searchCriteriaTypeKey
Table Cell (td)
classmethodParamDesc
identifier of the search criteria
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274914
Table Cell (td)
classmethodReturnDesc
list of search type information
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
specified searchCriteriaTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid searchCriteriaTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
searchCriteriaTypeKey not specified
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getSearchResultTypes
getSearchResultTypes

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getSearchResultTypes {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of search result types known by this service. Search result types describe the return structure for a search. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}None {td} {td:class=methodParamName}None {td} {td:class=methodParamDesc}No Parameters {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[searchResultTypeInfoList|searchResultTypeInfoList Structure] {td} {td:class=methodReturnDesc}list of search result type information {td} {tr} {tr} {th:class=h|rowspan=1}Errors {th} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getSearchResultTypes
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of search result types known by this service. Search result types describe the return structure for a search.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
None
Table Cell (td)
classmethodParamName
None
Table Cell (td)
classmethodParamDesc
No Parameters
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666275023
Table Cell (td)
classmethodReturnDesc
list of search result type information
Table Row (tr)
Table Head (th)
rowspan1
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getSearchResultType
getSearchResultType

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getSearchResultType {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves information about a particular search result type. Search result types describe the return structure for a search. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[searchResultTypeKey|searchResultTypeKey Structure] {td} {td:class=methodParamName}searchResultTypeKey {td} {td:class=methodParamDesc}identifier of the search result type {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[searchResultTypeInfo|searchResultTypeInfo Structure] {td} {td:class=methodReturnDesc}information on the search result type {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}specified searchResultTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid searchResultTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}searchResultTypeKey not specified {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getSearchResultType
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves information about a particular search result type. Search result types describe the return structure for a search.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275032
Table Cell (td)
classmethodParamName
searchResultTypeKey
Table Cell (td)
classmethodParamDesc
identifier of the search result type
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274906
Table Cell (td)
classmethodReturnDesc
information on the search result type
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
specified searchResultTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid searchResultTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
searchResultTypeKey not specified
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getSearchCriteriaTypes
getSearchCriteriaTypes

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getSearchCriteriaTypes {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of search criteria types known by this service. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}None {td} {td:class=methodParamName}None {td} {td:class=methodParamDesc}No parameters {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[searchCriteriaTypeInfoList|searchCriteriaTypeInfoList Structure] {td} {td:class=methodReturnDesc}list of search criteria type information {td} {tr} {tr} {th:class=h|rowspan=1}Errors {th} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getSearchCriteriaTypes
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of search criteria types known by this service.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
None
Table Cell (td)
classmethodParamName
None
Table Cell (td)
classmethodParamDesc
No parameters
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274979
Table Cell (td)
classmethodReturnDesc
list of search criteria type information
Table Row (tr)
Table Head (th)
rowspan1
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getSearchCriteriaType
getSearchCriteriaType

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getSearchCriteriaType {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves information about a particular search criteria type. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[searchCriteriaTypeKey|searchCriteriaTypeKey Structure] {td} {td:class=methodParamName}searchCriteriaTypeKey {td} {td:class=methodParamDesc}identifier of the search criteria type {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[searchCriteriaTypeInfo|searchCriteriaTypeInfo Structure] {td} {td:class=methodReturnDesc}information on the search criteria type {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}specified searchCriteriaTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid searchCriteriaTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}searchCriteriaTypeKey not specified {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getSearchCriteriaType
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves information about a particular search criteria type.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275018
Table Cell (td)
classmethodParamName
searchCriteriaTypeKey
Table Cell (td)
classmethodParamDesc
identifier of the search criteria type
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274965
Table Cell (td)
classmethodReturnDesc
information on the search criteria type
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
specified searchCriteriaTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid searchCriteriaTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
searchCriteriaTypeKey not specified
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgHierarchies
getOrgHierarchies

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgHierarchies {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of organization hierarchies known by this service. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}None {td} {td:class=methodParamName}None {td} {td:class=methodParamDesc}No parameters {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgHierarchyInfoList|orgHierarchyInfoList Structure] {td} {td:class=methodReturnDesc}list of organization hierarchies {td} {tr} {tr} {th:class=h|rowspan=1}Errors {th} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgHierarchies
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of organization hierarchies known by this service.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
None
Table Cell (td)
classmethodParamName
None
Table Cell (td)
classmethodParamDesc
No parameters
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgHierarchyInfoList
Table Cell (td)
classmethodReturnDesc
list of organization hierarchies
Table Row (tr)
Table Head (th)
rowspan1
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgHierarchy
getOrgHierarchy

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgHierarchy {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves information about a specific organization hierarchy. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgHierarchyKey|orgHierarchyKey Structure] {td} {td:class=methodParamName}orgHierarchyKey {td} {td:class=methodParamDesc}organization hierarchy identifier {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgHierarchyInfo|orgHierarchyInfo Structure] {td} {td:class=methodReturnDesc}information about the specified organization hierarchy {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgHierarchy not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgHierarchyKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgHierarchyKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgHierarchy
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves information about a specific organization hierarchy.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgHierarchyKey
Table Cell (td)
classmethodParamName
orgHierarchyKey
Table Cell (td)
classmethodParamDesc
organization hierarchy identifier
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgHierarchyInfo
Table Cell (td)
classmethodReturnDesc
information about the specified organization hierarchy
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgHierarchy not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgHierarchyKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgHierarchyKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgTypes
getOrgTypes

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgTypes {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of types of organizations known by this service. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}None {td} {td:class=methodParamName}None {td} {td:class=methodParamDesc}No parameters {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgTypeInfoList|orgTypeInfoList Structure] {td} {td:class=methodReturnDesc}List of organization types {td} {tr} {tr} {th:class=h|rowspan=1}Errors {th} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgTypes
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of types of organizations known by this service.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
None
Table Cell (td)
classmethodParamName
None
Table Cell (td)
classmethodParamDesc
No parameters
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgTypeInfoList
Table Cell (td)
classmethodReturnDesc
List of organization types
Table Row (tr)
Table Head (th)
rowspan1
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgType
getOrgType

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgType {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves information about the specified type of organization. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgTypeKey|orgTypeKey Structure] {td} {td:class=methodParamName}orgTypeKey {td} {td:class=methodParamDesc}organization type identifier {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgTypeInfo|orgTypeInfo Structure] {td} {td:class=methodReturnDesc}organization type {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgType not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgType
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves information about the specified type of organization.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgTypeKey
Table Cell (td)
classmethodParamName
orgTypeKey
Table Cell (td)
classmethodParamDesc
organization type identifier
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgTypeInfo
Table Cell (td)
classmethodReturnDesc
organization type
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgType not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgOrgRelationTypes
getOrgOrgRelationTypes

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgOrgRelationTypes {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of all types of relationships between organizations known to the service. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}None {td} {td:class=methodParamName}None {td} {td:class=methodParamDesc}No parameters {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgOrgRelationTypeInfoList|orgOrgRelationTypeInfoList Structure] {td} {td:class=methodReturnDesc}list of organization to organization relationship types {td} {tr} {tr} {th:class=h|rowspan=1}Errors {th} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgOrgRelationTypes
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of all types of relationships between organizations known to the service.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
None
Table Cell (td)
classmethodParamName
None
Table Cell (td)
classmethodParamDesc
No parameters
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationTypeInfoList
Table Cell (td)
classmethodReturnDesc
list of organization to organization relationship types
Table Row (tr)
Table Head (th)
rowspan1
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgOrgRelationType
getOrgOrgRelationType

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgOrgRelationType {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves information about the specified type of relationship between organizations. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgOrgRelationTypeKey|orgOrgRelationTypeKey Structure] {td} {td:class=methodParamName}orgOrgRelationTypeKey {td} {td:class=methodParamDesc}organization organization relationship type identifier {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgOrgRelationTypeInfo|orgOrgRelationTypeInfo Structure] {td} {td:class=methodReturnDesc}organization organization relationship type information {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgOrgRelationType not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgOrgRelationTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgOrgRelationTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgOrgRelationType
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves information about the specified type of relationship between organizations.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgOrgRelationTypeKey
Table Cell (td)
classmethodParamName
orgOrgRelationTypeKey
Table Cell (td)
classmethodParamDesc
organization organization relationship type identifier
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationTypeInfo
Table Cell (td)
classmethodReturnDesc
organization organization relationship type information
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgOrgRelationType not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgOrgRelationTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgOrgRelationTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgOrgRelationTypesForOrgType
getOrgOrgRelationTypesForOrgType

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgOrgRelationTypesForOrgType {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the types of relationships between organizations that are allowed for a particular type of organization. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgTypeKey|orgTypeKey Structure] {td} {td:class=methodParamName}orgTypeKey {td} {td:class=methodParamDesc}organization type identifier {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgOrgRelationTypeInfoList|orgOrgRelationTypeInfoList Structure] {td} {td:class=methodReturnDesc}list of relationship types between organizations for the specified organization type {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgType not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgOrgRelationTypesForOrgType
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the types of relationships between organizations that are allowed for a particular type of organization.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgTypeKey
Table Cell (td)
classmethodParamName
orgTypeKey
Table Cell (td)
classmethodParamDesc
organization type identifier
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationTypeInfoList
Table Cell (td)
classmethodReturnDesc
list of relationship types between organizations for the specified organization type
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgType not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgOrgRelationTypesForOrgHierarchy
getOrgOrgRelationTypesForOrgHierarchy

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgOrgRelationTypesForOrgHierarchy {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the types of relationships between organizations that are allowed for a particular organization hierarchy. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgHierarchyKey|orgHierarchyKey Structure] {td} {td:class=methodParamName}orgHierarchyKey {td} {td:class=methodParamDesc}organization hierarchy identifier {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgOrgRelationTypeInfoList|orgOrgRelationTypeInfoList Structure] {td} {td:class=methodReturnDesc}list of relationship types between organizations {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgHierarchy not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgHierarchyKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgHierarchyKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgOrgRelationTypesForOrgHierarchy
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the types of relationships between organizations that are allowed for a particular organization hierarchy.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgHierarchyKey
Table Cell (td)
classmethodParamName
orgHierarchyKey
Table Cell (td)
classmethodParamDesc
organization hierarchy identifier
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationTypeInfoList
Table Cell (td)
classmethodReturnDesc
list of relationship types between organizations
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgHierarchy not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgHierarchyKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgHierarchyKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgPersonRelationTypes
getOrgPersonRelationTypes

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgPersonRelationTypes {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves all types of relationships between an organization and a person known by this service. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}None {td} {td:class=methodParamName}None {td} {td:class=methodParamDesc}No parameters {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationTypeInfoList|orgPersonRelationTypeInfoList Structure] {td} {td:class=methodReturnDesc}list of all organization person relationship types {td} {tr} {tr} {th:class=h|rowspan=1}Errors {th} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgPersonRelationTypes
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves all types of relationships between an organization and a person known by this service.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
None
Table Cell (td)
classmethodParamName
None
Table Cell (td)
classmethodParamDesc
No parameters
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationTypeInfoList
Table Cell (td)
classmethodReturnDesc
list of all organization person relationship types
Table Row (tr)
Table Head (th)
rowspan1
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgPersonRelationType
getOrgPersonRelationType

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgPersonRelationType {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves information about a type of relationship between an organization and a person. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgPersonRelationTypeKey|orgPersonRelationTypeKey Structure] {td} {td:class=methodParamName}orgPersonRelationTypeKey {td} {td:class=methodParamDesc}organization person relationship type identifier {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationTypeInfo|orgPersonRelationTypeInfo Structure] {td} {td:class=methodReturnDesc}organization person relationship type information {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgType not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgPersonRelationType
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves information about a type of relationship between an organization and a person.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamName
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamDesc
organization person relationship type identifier
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationTypeInfo
Table Cell (td)
classmethodReturnDesc
organization person relationship type information
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgType not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgPersonRelationTypesForOrgType
getOrgPersonRelationTypesForOrgType

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgPersonRelationTypesForOrgType {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the types of relationships between an organization and a person that are allowed for a particular organization type. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgTypeKey|orgTypeKey Structure] {td} {td:class=methodParamName}orgTypeKey {td} {td:class=methodParamDesc}organization type identifier {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationTypeInfoList|orgPersonRelationTypeInfoList Structure] {td} {td:class=methodReturnDesc}list of organization person relationship types that are valid for the supplied organization type (may have nothing) {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgType not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgPersonRelationTypesForOrgType
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the types of relationships between an organization and a person that are allowed for a particular organization type.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgTypeKey
Table Cell (td)
classmethodParamName
orgTypeKey
Table Cell (td)
classmethodParamDesc
organization type identifier
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationTypeInfoList
Table Cell (td)
classmethodReturnDesc
list of organization person relationship types that are valid for the supplied organization type (may have nothing)
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgType not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Read

Anchor
validateOrg
validateOrg

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}validateOrg {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Validates an organization. Depending on the value of validationType, this validation could be limited to tests on just the current object and its directly contained sub-objects or expanded to perform all tests related to this object. If an identifier is present for the organization (and/or one of its contained sub-objects) and a record is found for that identifier, the validation checks if the organization can be shifted to the new values. If an identifier is not present or a record cannot be found for the identifier, it is assumed that the record does not exist and as such, the checks performed will be much shallower, typically mimicking those performed by setting the validationType to the current object. {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[validationTypeKey|validationTypeKey Structure] {td} {td:class=methodParamName}validationType {td} {td:class=methodParamDesc}identifier of the extent of validation {td} {tr} {tr} {td:class=methodParamType}[orgInfo|orgInfo Structure] {td} {td:class=methodParamName}orgInfo {td} {td:class=methodParamDesc}organization information to be tested. {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[validationResultList|validationResultList Structure] {td} {td:class=methodReturnDesc}results from performing the validation {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}validationTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid validationTypeKey, orgInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing validationTypeKey, orgInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
validateOrg
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Validates an organization. Depending on the value of validationType, this validation could be limited to tests on just the current object and its directly contained sub-objects or expanded to perform all tests related to this object. If an identifier is present for the organization (and/or one of its contained sub-objects) and a record is found for that identifier, the validation checks if the organization can be shifted to the new values. If an identifier is not present or a record cannot be found for the identifier, it is assumed that the record does not exist and as such, the checks performed will be much shallower, typically mimicking those performed by setting the validationType to the current object.
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
validationTypeKey
Table Cell (td)
classmethodParamName
validationType
Table Cell (td)
classmethodParamDesc
identifier of the extent of validation
Table Row (tr)
Table Cell (td)
classmethodParamType
orgInfo
Table Cell (td)
classmethodParamName
orgInfo
Table Cell (td)
classmethodParamDesc
organization information to be tested.
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
validationResultList
Table Cell (td)
classmethodReturnDesc
results from performing the validation
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
validationTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid validationTypeKey, orgInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing validationTypeKey, orgInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
validateOrgOrgRelation
validateOrgOrgRelation

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}validateOrgOrgRelation {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Validates an organization to organization relationship. Depending on the value of validationType, this validation could be limited to tests on just the current object and its directly contained sub-objects or expanded to perform all tests related to this object. If an identifier is present for the organization organization relationship (and/or one of its contained sub-objects) and a record is found for that identifier, the validation checks if the organization organization relationship can be shifted to the new values. If an identifier is not present or a record cannot be found for the identifier, it is assumed that the record does not exist and as such, the checks performed will be much shallower, typically mimicking those performed by setting the validationType to the current object. {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[validationTypeKey|validationTypeKey Structure] {td} {td:class=methodParamName}validationType {td} {td:class=methodParamDesc}identifier of the extent of validation {td} {tr} {tr} {td:class=methodParamType}[orgOrgRelationInfo|orgOrgRelationInfo Structure] {td} {td:class=methodParamName}orgOrgRelationInfo {td} {td:class=methodParamDesc}organization organization relationship information to be tested. {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[validationResultList|validationResultList Structure] {td} {td:class=methodReturnDesc}results from performing the validation {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}validationTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid validationTypeKey, orgOrgRelationInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing validationTypeKey, orgOrgRelationInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
validateOrgOrgRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Validates an organization to organization relationship. Depending on the value of validationType, this validation could be limited to tests on just the current object and its directly contained sub-objects or expanded to perform all tests related to this object. If an identifier is present for the organization organization relationship (and/or one of its contained sub-objects) and a record is found for that identifier, the validation checks if the organization organization relationship can be shifted to the new values. If an identifier is not present or a record cannot be found for the identifier, it is assumed that the record does not exist and as such, the checks performed will be much shallower, typically mimicking those performed by setting the validationType to the current object.
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
validationTypeKey
Table Cell (td)
classmethodParamName
validationType
Table Cell (td)
classmethodParamDesc
identifier of the extent of validation
Table Row (tr)
Table Cell (td)
classmethodParamType
orgOrgRelationInfo
Table Cell (td)
classmethodParamName
orgOrgRelationInfo
Table Cell (td)
classmethodParamDesc
organization organization relationship information to be tested.
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
validationResultList
Table Cell (td)
classmethodReturnDesc
results from performing the validation
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
validationTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid validationTypeKey, orgOrgRelationInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing validationTypeKey, orgOrgRelationInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
validateOrgPersonRelation
validateOrgPersonRelation

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}validateOrgPersonRelation {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Validates a organization to person relationship. Depending on the value of validationType, this validation could be limited to tests on just the current object and its directly contained sub-objects or expanded to perform all tests related to this object. If an identifier is present for the organization person relationship (and/or one of its contained sub-objects) and a record is found for that identifier, the validation checks if the organization person relationship can be shifted to the new values. If an identifier is not present or a record cannot be found for the identifier, it is assumed that the record does not exist and as such, the checks performed will be much shallower, typically mimicking those performed by setting the validationType to the current object. {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[validationTypeKey|validationTypeKey Structure] {td} {td:class=methodParamName}validationType {td} {td:class=methodParamDesc}identifier of the extent of validation {td} {tr} {tr} {td:class=methodParamType}[orgPersonRelationInfo|orgPersonRelationInfo Structure] {td} {td:class=methodParamName}orgPersonRelationInfo {td} {td:class=methodParamDesc}organization person relationship information to be tested. {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[validationResultList|validationResultList Structure] {td} {td:class=methodReturnDesc}results from performing the validation {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}validationTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid validationTypeKey, orgPersonRelationInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing validationTypeKey, orgPersonRelationInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
validateOrgPersonRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Validates a organization to person relationship. Depending on the value of validationType, this validation could be limited to tests on just the current object and its directly contained sub-objects or expanded to perform all tests related to this object. If an identifier is present for the organization person relationship (and/or one of its contained sub-objects) and a record is found for that identifier, the validation checks if the organization person relationship can be shifted to the new values. If an identifier is not present or a record cannot be found for the identifier, it is assumed that the record does not exist and as such, the checks performed will be much shallower, typically mimicking those performed by setting the validationType to the current object.
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
validationTypeKey
Table Cell (td)
classmethodParamName
validationType
Table Cell (td)
classmethodParamDesc
identifier of the extent of validation
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPersonRelationInfo
Table Cell (td)
classmethodParamName
orgPersonRelationInfo
Table Cell (td)
classmethodParamDesc
organization person relationship information to be tested.
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
validationResultList
Table Cell (td)
classmethodReturnDesc
results from performing the validation
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
validationTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid validationTypeKey, orgPersonRelationInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing validationTypeKey, orgPersonRelationInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
validateOrgPositionRestriction
validateOrgPositionRestriction

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}validateOrgPositionRestriction {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Validates an organization position restriction. Depending on the value of validationType, this validation could be limited to tests on just the current object and its directly contained sub-objects or expanded to perform all tests related to this object. If an identifier is present for the position restriction (and/or one of its contained sub-objects) and a record is found for that identifier, the validation checks if the position restriction can be shifted to the new values. If an identifier is not present or a record cannot be found for the identifier, it is assumed that the record does not exist and as such, the checks performed will be much shallower, typically mimicking those performed by setting the validationType to the current object. {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[validationTypeKey|validationTypeKey Structure] {td} {td:class=methodParamName}validationType {td} {td:class=methodParamDesc}identifier of the extent of validation {td} {tr} {tr} {td:class=methodParamType}[orgPositionRestrictionInfo|orgPositionRestrictionInfo Structure] {td} {td:class=methodParamName}orgPositionRestrictionInfo {td} {td:class=methodParamDesc}organization position restriction information to be tested. {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[validationResultList|validationResultList Structure] {td} {td:class=methodReturnDesc}results from performing the validation {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}validationTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid validationTypeKey, orgPositionRestrictionInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing validationTypeKey, orgPositionRestrictionInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
validateOrgPositionRestriction
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Validates an organization position restriction. Depending on the value of validationType, this validation could be limited to tests on just the current object and its directly contained sub-objects or expanded to perform all tests related to this object. If an identifier is present for the position restriction (and/or one of its contained sub-objects) and a record is found for that identifier, the validation checks if the position restriction can be shifted to the new values. If an identifier is not present or a record cannot be found for the identifier, it is assumed that the record does not exist and as such, the checks performed will be much shallower, typically mimicking those performed by setting the validationType to the current object.
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
validationTypeKey
Table Cell (td)
classmethodParamName
validationType
Table Cell (td)
classmethodParamDesc
identifier of the extent of validation
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPositionRestrictionInfo
Table Cell (td)
classmethodParamName
orgPositionRestrictionInfo
Table Cell (td)
classmethodParamDesc
organization position restriction information to be tested.
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
validationResultList
Table Cell (td)
classmethodReturnDesc
results from performing the validation
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
validationTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid validationTypeKey, orgPositionRestrictionInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing validationTypeKey, orgPositionRestrictionInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrganization
getOrganization

Wiki Markup
{table:class=methodTable}
{tr}
{th:class=h}Method
{th}
{td:class=methodName|colspan=3}getOrganization
{td}
{tr}
{tr}
{th:class=h}Description
{th}
{td:class=methodDesc|colspan=3}Retrieves an existing organization by its identifier.
{td}
{tr}
{tr}
{th:class=h|rowspan=1}Parameters
{th}
{td:class=methodParamType}[orgId|orgId Structure]
{td}
{td:class=methodParamName}orgId
{td}
{td:class=methodParamDesc}identifier for org to be retrieved
{td}
{tr}
{tr}
{th:class=h}Return
{th}
{td:class=methodReturnType|colspan=2}[orgInfo|orgInfo Structure]
{td}
{td:class=methodReturnDesc}details of the organization for this id
{td}
{tr}
{tr}
{th:class=h|rowspan=5}Errors
{th}
{td:class=methodErrorType|colspan=2}DOES_NOT_EXIST
{td}
{td:class=methodErrorDesc}orgId not found
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}INVALID_PARAMETER
{td}
{td:class=methodErrorDesc}invalid orgId
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}MISSING_PARAMETER
{td}
{td:class=methodErrorDesc}invalid orgId
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}OPERATION_FAILED
{td}
{td:class=methodErrorDesc}unable to complete request
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}PERMISSION_DENIED
{td}
{td:class=methodErrorDesc}authorization failure
{td}
{tr}
{tr}
{th:class=h}Capabilities
{th}
{td:class=capabilityDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Use Cases
{th}
{td:class=usecaseDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Comments/Feedback
{th}
{td:class=commentsDesc|colspan=3}
{td}
{tr}
{table}

...

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrganization
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves an existing organization by its identifier.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier for org to be retrieved
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgInfo
Table Cell (td)
classmethodReturnDesc
details of the organization for this id
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrganizationsByIdList
getOrganizationsByIdList

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrganizationsByIdList {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves a list of existing organizations from a list of identifiers. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgIdList|orgIdList Structure] {td} {td:class=methodParamName}orgIdList {td} {td:class=methodParamDesc}identifiers for orgs to be retrieved {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgInfoList|orgInfoList Structure] {td} {td:class=methodReturnDesc}details of the organizations for these ids {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrganizationsByIdList
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves a list of existing organizations from a list of identifiers.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgIdList
Table Cell (td)
classmethodParamName
orgIdList
Table Cell (td)
classmethodParamDesc
identifiers for orgs to be retrieved
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgInfoList
Table Cell (td)
classmethodReturnDesc
details of the organizations for these ids
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgOrgRelation
getOrgOrgRelation

Wiki Markup
{table:class=methodTable}
{tr}
{th:class=h}Method
{th}
{td:class=methodName|colspan=3}getOrgOrgRelation
{td}
{tr}
{tr}
{th:class=h}Description
{th}
{td:class=methodDesc|colspan=3}Retrieves an existing organization to organization relationship by the relationship identifier
{td}
{tr}
{tr}
{th:class=h|rowspan=1}Parameters
{th}
{td:class=methodParamType}[orgOrgRelationId|orgOrgRelationId Structure]
{td}
{td:class=methodParamName}orgOrgRelationId
{td}
{td:class=methodParamDesc}identifier for org to org relation to be retrieved
{td}
{tr}
{tr}
{th:class=h}Return
{th}
{td:class=methodReturnType|colspan=2}[orgOrgRelationInfo|orgOrgRelationInfo Structure]
{td}
{td:class=methodReturnDesc}details of the orgOrgRelation for this id
{td}
{tr}
{tr}
{th:class=h|rowspan=5}Errors
{th}
{td:class=methodErrorType|colspan=2}DOES_NOT_EXIST
{td}
{td:class=methodErrorDesc}orgOrgRelationId not found
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}INVALID_PARAMETER
{td}
{td:class=methodErrorDesc}invalid orgOrgRelationId
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}MISSING_PARAMETER
{td}
{td:class=methodErrorDesc}invalid orgOrgRelationId
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}OPERATION_FAILED
{td}
{td:class=methodErrorDesc}unable to complete request
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}PERMISSION_DENIED
{td}
{td:class=methodErrorDesc}authorization failure
{td}
{tr}
{tr}
{th:class=h}Capabilities
{th}
{td:class=capabilityDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Use Cases
{th}
{td:class=usecaseDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Comments/Feedback
{th}
{td:class=commentsDesc|colspan=3}
{td}
{tr}
{table}

...

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgOrgRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves an existing organization to organization relationship by the relationship identifier
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgOrgRelationId
Table Cell (td)
classmethodParamName
orgOrgRelationId
Table Cell (td)
classmethodParamDesc
identifier for org to org relation to be retrieved
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationInfo
Table Cell (td)
classmethodReturnDesc
details of the orgOrgRelation for this id
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgOrgRelationId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgOrgRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgOrgRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgOrgRelationsByIdList
getOrgOrgRelationsByIdList

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgOrgRelationsByIdList {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves a list of existing organization to organization relationships from a list of identifiers {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgOrgRelationIdList|orgOrgRelationIdList Structure] {td} {td:class=methodParamName}orgOrgRelationIdList {td} {td:class=methodParamDesc}identifiers for org org relations to be retrieved {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgOrgRelationInfoList|orgOrgRelationInfoList Structure] {td} {td:class=methodReturnDesc}details of the organizations for these ids {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgOrgRelationId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgOrgRelationId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}invalid orgOrgRelationId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgOrgRelationsByIdList
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves a list of existing organization to organization relationships from a list of identifiers
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgOrgRelationIdList
Table Cell (td)
classmethodParamName
orgOrgRelationIdList
Table Cell (td)
classmethodParamDesc
identifiers for org org relations to be retrieved
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationInfoList
Table Cell (td)
classmethodReturnDesc
details of the organizations for these ids
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgOrgRelationId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgOrgRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgOrgRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgOrgRelationsByOrg
getOrgOrgRelationsByOrg

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgOrgRelationsByOrg {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves organization to organization relationships for a particular organization {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}organization identifier for which organization organization relationships are to be found {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgOrgRelationInfoList|orgOrgRelationInfoList Structure] {td} {td:class=methodReturnDesc}List of org to org relations found for the supplied organization {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgOrgRelationsByOrg
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves organization to organization relationships for a particular organization
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
organization identifier for which organization organization relationships are to be found
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationInfoList
Table Cell (td)
classmethodReturnDesc
List of org to org relations found for the supplied organization
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgOrgRelationsByRelatedOrg
getOrgOrgRelationsByRelatedOrg

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgOrgRelationsByRelatedOrg {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves organization to organization relationships that have been made TO a particular organization. Opposite direction from [#getOrgOrgRelationsByOrg]. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}relatedOrgId {td} {td:class=methodParamDesc}organization identifier for which the reverse organization organization relationships are to be found {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgOrgRelationInfoList|orgOrgRelationInfoList Structure] {td} {td:class=methodReturnDesc}List of organization organization relationships found for the supplied organization {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgOrgRelationsByRelatedOrg
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves organization to organization relationships that have been made TO a particular organization. Opposite direction from #getOrgOrgRelationsByOrg.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
relatedOrgId
Table Cell (td)
classmethodParamDesc
organization identifier for which the reverse organization organization relationships are to be found
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationInfoList
Table Cell (td)
classmethodReturnDesc
List of organization organization relationships found for the supplied organization
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
hasOrgOrgRelation
hasOrgOrgRelation

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}hasOrgOrgRelation {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Tests if a org has a current relationship with a specified organization. {td} {tr} {tr} {th:class=h|rowspan=3}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}identifier of the organization {td} {tr} {tr} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}comparisonOrgId {td} {td:class=methodParamDesc}identifier of the organization to be compared to {td} {tr} {tr} {td:class=methodParamType}[orgOrgRelationTypeKey|orgOrgRelationTypeKey Structure] {td} {td:class=methodParamName}orgOrgRelationTypeKey {td} {td:class=methodParamDesc}type of relationship between the organizations {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[boolean|boolean Structure] {td} {td:class=methodReturnDesc}true if a relationship exists {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId, comparisonOrgId, orgOrgRelationType {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId, comparisonOrgId, orgOrgRelationType {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
hasOrgOrgRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Tests if a org has a current relationship with a specified organization.
Table Row (tr)
Table Head (th)
rowspan3
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier of the organization
Table Row (tr)
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
comparisonOrgId
Table Cell (td)
classmethodParamDesc
identifier of the organization to be compared to
Table Row (tr)
Table Cell (td)
classmethodParamType
orgOrgRelationTypeKey
Table Cell (td)
classmethodParamName
orgOrgRelationTypeKey
Table Cell (td)
classmethodParamDesc
type of relationship between the organizations
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274878
Table Cell (td)
classmethodReturnDesc
true if a relationship exists
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId, comparisonOrgId, orgOrgRelationType
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId, comparisonOrgId, orgOrgRelationType
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
isDescendant
isDescendant

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}isDescendant {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Tests if a specified organization is a descendant of the other specified organization in the given organization hierarchy. {td} {tr} {tr} {th:class=h|rowspan=3}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}identifier of the "ancestor" organization {td} {tr} {tr} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}descendantOrgId {td} {td:class=methodParamDesc}identifier of the organization to be checked if it is a descendant {td} {tr} {tr} {td:class=methodParamType}[orgHierarchyKey|orgHierarchyKey Structure] {td} {td:class=methodParamName}orgHierarchy {td} {td:class=methodParamDesc}identifier of the organization hierarchy to be checked against {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[boolean|boolean Structure] {td} {td:class=methodReturnDesc}True if the organization is a descendant of the other organization in that hierarchy {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId, descendantOrgId, orgHierarchy {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId, descendantOrgId, orgHierarchy {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} If additional hierarchies are added to this service (ex. around "positions"), we may need to add additional semantics to this operation to distinguish which hierarchy is being referred to. {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
isDescendant
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Tests if a specified organization is a descendant of the other specified organization in the given organization hierarchy.
Table Row (tr)
Table Head (th)
rowspan3
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier of the "ancestor" organization
Table Row (tr)
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
descendantOrgId
Table Cell (td)
classmethodParamDesc
identifier of the organization to be checked if it is a descendant
Table Row (tr)
Table Cell (td)
classmethodParamType
orgHierarchyKey
Table Cell (td)
classmethodParamName
orgHierarchy
Table Cell (td)
classmethodParamDesc
identifier of the organization hierarchy to be checked against
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274878
Table Cell (td)
classmethodReturnDesc
True if the organization is a descendant of the other organization in that hierarchy
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId, descendantOrgId, orgHierarchy
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId, descendantOrgId, orgHierarchy
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc
If additional hierarchies are added to this service (ex. around "positions"), we may need to add additional semantics to this operation to distinguish which hierarchy is being referred to.

Back to Operations

Anchor
getAllDescendants
getAllDescendants

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getAllDescendants {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of identifiers for the "descendant" organizations of the specified organization in the given organization hierarchy. Information about the distance from the original organization is not passed in this call, so this can be seen as a flattened and de-duplicated representation. {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}identifier of the "ancestor" organization {td} {tr} {tr} {td:class=methodParamType}[orgHierarchyKey|orgHierarchyKey Structure] {td} {td:class=methodParamName}orgHierarchy {td} {td:class=methodParamDesc}identifier of the organization hierarchy to be checked against {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgIdList|orgIdList Structure] {td} {td:class=methodReturnDesc}list of identifiers for the "descendant" organizations for the specified organization {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId, orgHierarchy {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId, orgHierarchy {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} If additional hierarchies are added to this service (ex. around "positions"), we may need to add additional semantics to this operation to distinguish which hierarchy is being referred to. {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getAllDescendants
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of identifiers for the "descendant" organizations of the specified organization in the given organization hierarchy. Information about the distance from the original organization is not passed in this call, so this can be seen as a flattened and de-duplicated representation.
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier of the "ancestor" organization
Table Row (tr)
Table Cell (td)
classmethodParamType
orgHierarchyKey
Table Cell (td)
classmethodParamName
orgHierarchy
Table Cell (td)
classmethodParamDesc
identifier of the organization hierarchy to be checked against
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgIdList
Table Cell (td)
classmethodReturnDesc
list of identifiers for the "descendant" organizations for the specified organization
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId, orgHierarchy
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId, orgHierarchy
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc
If additional hierarchies are added to this service (ex. around "positions"), we may need to add additional semantics to this operation to distinguish which hierarchy is being referred to.

Back to Operations

Anchor
getAncestors
getAncestors

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getAncestors {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of identifiers for the "ancestor" organizations of the specified organization in the given organization hierarchy. Information about the distance from the original organization is not passed in this call, so this can be seen as a flattened and de-duplicated representation. {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}identifier of the "descendant" organization {td} {tr} {tr} {td:class=methodParamType}[orgHierarchyKey|orgHierarchyKey Structure] {td} {td:class=methodParamName}orgHierarchy {td} {td:class=methodParamDesc}identifier of the organization hierarchy to be checked against {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgIdList|orgIdList Structure] {td} {td:class=methodReturnDesc}list of identifiers for the "ancestor" organizations of the specified organization {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId, orgHierarchy {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId, orgHierarchy {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} If additional hierarchies are added to this service (e. around "positions"), we may need to add additional semantics to this operation to distinguish which hierarchy is being referred to. {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getAncestors
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of identifiers for the "ancestor" organizations of the specified organization in the given organization hierarchy. Information about the distance from the original organization is not passed in this call, so this can be seen as a flattened and de-duplicated representation.
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier of the "descendant" organization
Table Row (tr)
Table Cell (td)
classmethodParamType
orgHierarchyKey
Table Cell (td)
classmethodParamName
orgHierarchy
Table Cell (td)
classmethodParamDesc
identifier of the organization hierarchy to be checked against
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgIdList
Table Cell (td)
classmethodReturnDesc
list of identifiers for the "ancestor" organizations of the specified organization
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId, orgHierarchy
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId, orgHierarchy
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc
If additional hierarchies are added to this service (e. around "positions"), we may need to add additional semantics to this operation to distinguish which hierarchy is being referred to.

Back to Operations

Anchor
getOrgPersonRelation
getOrgPersonRelation

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgPersonRelation {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves an existing org to person relation by the relation ID {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgPersonRelationId|orgPersonRelationId Structure] {td} {td:class=methodParamName}orgPersonRelationId {td} {td:class=methodParamDesc}identifier for org to person relation to be retrieved {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationInfo|orgPersonRelationInfo Structure] {td} {td:class=methodReturnDesc}details of the orgPersonRelation for this id {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgPersonRelationId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgPersonRelationId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}invalid orgPersonRelationId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgPersonRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves an existing org to person relation by the relation ID
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgPersonRelationId
Table Cell (td)
classmethodParamName
orgPersonRelationId
Table Cell (td)
classmethodParamDesc
identifier for org to person relation to be retrieved
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationInfo
Table Cell (td)
classmethodReturnDesc
details of the orgPersonRelation for this id
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgPersonRelationId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgPersonRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgPersonRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgPersonRelationsByIdList
getOrgPersonRelationsByIdList

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgPersonRelationsByIdList {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves a list of existing organization to person relations from a list of org person relation IDs {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgPersonRelationIdList|orgPersonRelationIdList Structure] {td} {td:class=methodParamName}orgPersonRelationIdList {td} {td:class=methodParamDesc}identifiers for org person relations to be retrieved {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationInfoList|orgPersonRelationInfoList Structure] {td} {td:class=methodReturnDesc}details of the relations for these ids {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgPersonRelationId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgPersonRelationId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}invalid orgPersonRelationId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgPersonRelationsByIdList
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves a list of existing organization to person relations from a list of org person relation IDs
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgPersonRelationIdList
Table Cell (td)
classmethodParamName
orgPersonRelationIdList
Table Cell (td)
classmethodParamDesc
identifiers for org person relations to be retrieved
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationInfoList
Table Cell (td)
classmethodReturnDesc
details of the relations for these ids
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgPersonRelationId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgPersonRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgPersonRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getPersonIdsForOrgByRelationType
getPersonIdsForOrgByRelationType

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getPersonIdsForOrgByRelationType {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the list of identifiers for people that have the specified type of relationship to this organization {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}identifier of the organization that members are being found for {td} {tr} {tr} {td:class=methodParamType}[orgPersonRelationTypeKey|orgPersonRelationTypeKey Structure] {td} {td:class=methodParamName}orgPersonRelationTypeKey {td} {td:class=methodParamDesc}type of organization person relationship that is being looked for {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[personIdList|personIdList Structure] {td} {td:class=methodReturnDesc}list of person identifiers that match supplied criteria {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgId, orgPersonRelationType not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId, orgPersonRelationType {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId, orgPersonRelationType {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getPersonIdsForOrgByRelationType
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the list of identifiers for people that have the specified type of relationship to this organization
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier of the organization that members are being found for
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamName
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamDesc
type of organization person relationship that is being looked for
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
personIdList
Table Cell (td)
classmethodReturnDesc
list of person identifiers that match supplied criteria
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId, orgPersonRelationType not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId, orgPersonRelationType
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId, orgPersonRelationType
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgPersonRelationsByOrg
getOrgPersonRelationsByOrg

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgPersonRelationsByOrg {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves the org to person relations for a particular organization {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}identifier for the organization for which organization person relationships are to be found {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationInfoList|orgPersonRelationInfoList Structure] {td} {td:class=methodReturnDesc}list of organization person relationships found for the supplied organization {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgPersonRelationsByOrg
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves the org to person relations for a particular organization
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier for the organization for which organization person relationships are to be found
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationInfoList
Table Cell (td)
classmethodReturnDesc
list of organization person relationships found for the supplied organization
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getOrgPersonRelationsByPerson
getOrgPersonRelationsByPerson

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getOrgPersonRelationsByPerson {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves all OrgPersonRelations for a particular Person and Organization {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[personId|personId Structure] {td} {td:class=methodParamName}personId {td} {td:class=methodParamDesc}person to use to look for relationships {td} {tr} {tr} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}organization to use to look for relationships {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationInfoList|orgPersonRelationInfoList Structure] {td} {td:class=methodReturnDesc}list of organization person relationships that exist for the supplied person and organization {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}personId, orgId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid personId, orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing personId, orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getOrgPersonRelationsByPerson
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves all OrgPersonRelations for a particular Person and Organization
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275074
Table Cell (td)
classmethodParamName
personId
Table Cell (td)
classmethodParamDesc
person to use to look for relationships
Table Row (tr)
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
organization to use to look for relationships
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationInfoList
Table Cell (td)
classmethodReturnDesc
list of organization person relationships that exist for the supplied person and organization
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
personId, orgId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid personId, orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing personId, orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getAllOrgPersonRelationsByPerson
getAllOrgPersonRelationsByPerson

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getAllOrgPersonRelationsByPerson {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves all organization person relationships for a person. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[personId|personId Structure] {td} {td:class=methodParamName}personId {td} {td:class=methodParamDesc}person to get all relationships for {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationInfoList|orgPersonRelationInfoList Structure] {td} {td:class=methodReturnDesc}List of organization person relationships that exist for this person {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}personId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid personId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing personId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getAllOrgPersonRelationsByPerson
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves all organization person relationships for a person.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275074
Table Cell (td)
classmethodParamName
personId
Table Cell (td)
classmethodParamDesc
person to get all relationships for
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationInfoList
Table Cell (td)
classmethodReturnDesc
List of organization person relationships that exist for this person
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
personId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid personId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing personId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getAllOrgPersonRelationsByOrg
getAllOrgPersonRelationsByOrg

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}getAllOrgPersonRelationsByOrg {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves all organization person relationships for an organization. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}organization to get all relationships for {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationInfoList|orgPersonRelationInfoList Structure] {td} {td:class=methodReturnDesc}list of organization person relationships that exist for this organization {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getAllOrgPersonRelationsByOrg
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves all organization person relationships for an organization.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
organization to get all relationships for
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationInfoList
Table Cell (td)
classmethodReturnDesc
list of organization person relationships that exist for this organization
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
hasOrgPersonRelation
hasOrgPersonRelation

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}hasOrgPersonRelation {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Tests if a person has a current relationship with a specified organization {td} {tr} {tr} {th:class=h|rowspan=3}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}identifier of the organization {td} {tr} {tr} {td:class=methodParamType}[personId|personId Structure] {td} {td:class=methodParamName}personId {td} {td:class=methodParamDesc}identifier of the person {td} {tr} {tr} {td:class=methodParamType}[orgPersonRelationTypeKey|orgPersonRelationTypeKey Structure] {td} {td:class=methodParamName}orgPersonRelationTypeKey {td} {td:class=methodParamDesc}type of relationship between the person and organization {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[boolean|boolean Structure] {td} {td:class=methodReturnDesc}true if a relationship exists {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId, personId, orgPersonRelationTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId, personId, orgPersonRelationTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
hasOrgPersonRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Tests if a person has a current relationship with a specified organization
Table Row (tr)
Table Head (th)
rowspan3
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier of the organization
Table Row (tr)
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275074
Table Cell (td)
classmethodParamName
personId
Table Cell (td)
classmethodParamDesc
identifier of the person
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamName
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamDesc
type of relationship between the person and organization
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666274878
Table Cell (td)
classmethodReturnDesc
true if a relationship exists
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId, personId, orgPersonRelationTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId, personId, orgPersonRelationTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
getPositionRestrictionsByOrg
getPositionRestrictionsByOrg

Wiki Markup
{table:class=methodTable}
{tr}
{th:class=h}Method
{th}
{td:class=methodName|colspan=3}getPositionRestrictionsByOrg
{td}
{tr}
{tr}
{th:class=h}Description
{th}
{td:class=methodDesc|colspan=3}Retrieves a list of organization-specific restrictions on relationships with people for a particular organization.
{td}
{tr}
{tr}
{th:class=h|rowspan=1}Parameters
{th}
{td:class=methodParamType}[orgId|orgId Structure]
{td}
{td:class=methodParamName}orgId
{td}
{td:class=methodParamDesc}identifier of the organization
{td}
{tr}
{tr}
{th:class=h}Return
{th}
{td:class=methodReturnType|colspan=2}[orgPositionRestrictionInfoList|orgPositionRestrictionInfoList Structure]
{td}
{td:class=methodReturnDesc}list of the organization-specific position restriction information
{td}
{tr}
{tr}
{th:class=h|rowspan=6}Errors
{th}
{td:class=methodErrorType|colspan=2}DATA_VALIDATION_ERROR
{td}
{td:class=methodErrorDesc}One or more values invalid for this operation
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}DOES_NOT_EXIST
{td}
{td:class=methodErrorDesc}the orgId not found
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}INVALID_PARAMETER
{td}
{td:class=methodErrorDesc}invalid orgId
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}MISSING_PARAMETER
{td}
{td:class=methodErrorDesc}missing orgId
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}PERMISSION_DENIED
{td}
{td:class=methodErrorDesc}authorization failure
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}OPERATION_FAILED
{td}
{td:class=methodErrorDesc}unable to complete request
{td}
{tr}
{tr}
{th:class=h}Capabilities
{th}
{td:class=capabilityDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Use Cases
{th}
{td:class=usecaseDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Comments/Feedback
{th}
{td:class=commentsDesc|colspan=3}
{td}
{tr}
{table}

...

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
getPositionRestrictionsByOrg
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves a list of organization-specific restrictions on relationships with people for a particular organization.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier of the organization
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPositionRestrictionInfoList
Table Cell (td)
classmethodReturnDesc
list of the organization-specific position restriction information
Table Row (tr)
Table Head (th)
rowspan6
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DATA_VALIDATION_ERROR
Table Cell (td)
classmethodErrorDesc
One or more values invalid for this operation
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
the orgId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
searchForResults
searchForResults

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}searchForResults {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Retrieves results in tabular form for the specified parameters. {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[searchTypeKey|searchTypeKey Structure] {td} {td:class=methodParamName}searchTypeKey {td} {td:class=methodParamDesc}search identifier {td} {tr} {tr} {td:class=methodParamType}[queryParamValueList|queryParamValueList Structure] {td} {td:class=methodParamName}queryParamValues {td} {td:class=methodParamDesc}list of values for search parameters {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[resultList|resultList Structure] {td} {td:class=methodReturnDesc}list of results from the query {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}specified search type not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid searchTypeKey, queryParamValueList {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}searchTypeKey, queryParamValueList not specified {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
searchForResults
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Retrieves results in tabular form for the specified parameters.
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275028
Table Cell (td)
classmethodParamName
searchTypeKey
Table Cell (td)
classmethodParamDesc
search identifier
Table Row (tr)
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275094
Table Cell (td)
classmethodParamName
queryParamValues
Table Cell (td)
classmethodParamDesc
list of values for search parameters
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666275096
Table Cell (td)
classmethodReturnDesc
list of results from the query
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
specified search type not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid searchTypeKey, queryParamValueList
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
searchTypeKey, queryParamValueList not specified
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
searchForOrganizations
searchForOrganizations

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}searchForOrganizations {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Searches for identifiers of organizations by complex criteria and logic. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgCriteria|orgCriteria Structure] {td} {td:class=methodParamName}orgCriteria {td} {td:class=methodParamDesc}criteria to be used for search, e.g. by type, by name, by number of members {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgIdList|orgIdList Structure] {td} {td:class=methodReturnDesc}list of organization ids that matched the supplied criteria {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid organization criteria {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing organization criteria {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
searchForOrganizations
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Searches for identifiers of organizations by complex criteria and logic.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgCriteria
Table Cell (td)
classmethodParamName
orgCriteria
Table Cell (td)
classmethodParamDesc
criteria to be used for search, e.g. by type, by name, by number of members
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgIdList
Table Cell (td)
classmethodReturnDesc
list of organization ids that matched the supplied criteria
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid organization criteria
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing organization criteria
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
searchForOrgOrgRelations
searchForOrgOrgRelations

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}searchForOrgOrgRelations {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Searches for identifiers of organization to organization relationships by complex criteria and logic. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgOrgRelationCriteria|orgOrgRelationCriteria Structure] {td} {td:class=methodParamName}orgOrgRelationCriteria {td} {td:class=methodParamDesc}criteria to be used for search, e.g. by type, by name, by number of members {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgOrgRelationIdList|orgOrgRelationIdList Structure] {td} {td:class=methodReturnDesc}list of organization to organization relationship identifiers that matched the supplied criteria {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid organization to organization relationship criteria {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing organization to organization relationship criteria {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
searchForOrgOrgRelations
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Searches for identifiers of organization to organization relationships by complex criteria and logic.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgOrgRelationCriteria
Table Cell (td)
classmethodParamName
orgOrgRelationCriteria
Table Cell (td)
classmethodParamDesc
criteria to be used for search, e.g. by type, by name, by number of members
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationIdList
Table Cell (td)
classmethodReturnDesc
list of organization to organization relationship identifiers that matched the supplied criteria
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid organization to organization relationship criteria
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing organization to organization relationship criteria
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
searchForOrgPersonRelations
searchForOrgPersonRelations

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}searchForOrgPersonRelations {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Searches for identifiers of organization to person relationships by complex criteria and logic. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgPersonRelationCriteria|orgPersonRelationCriteria Structure] {td} {td:class=methodParamName}orgPersonRelationCriteria {td} {td:class=methodParamDesc}criteria to be used for search, e.g. by type, by name, by number of members {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationIdList|orgPersonRelationIdList Structure] {td} {td:class=methodReturnDesc}list of organization to person relationship identifiers that matched the supplied criteria {td} {tr} {tr} {th:class=h|rowspan=4}Errors {th} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid organization to person relationship criteria {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing organization to person relationship criteria {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
searchForOrgPersonRelations
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Searches for identifiers of organization to person relationships by complex criteria and logic.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgPersonRelationCriteria
Table Cell (td)
classmethodParamName
orgPersonRelationCriteria
Table Cell (td)
classmethodParamDesc
criteria to be used for search, e.g. by type, by name, by number of members
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationIdList
Table Cell (td)
classmethodReturnDesc
list of organization to person relationship identifiers that matched the supplied criteria
Table Row (tr)
Table Head (th)
rowspan4
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid organization to person relationship criteria
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing organization to person relationship criteria
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Maintenance

Anchor
createOrganization
createOrganization

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}createOrganization {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Creates a new organization {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[orgTypeKey|orgTypeKey Structure] {td} {td:class=methodParamName}orgTypeKey {td} {td:class=methodParamDesc}Unique identifier for an organization type. {td} {tr} {tr} {td:class=methodParamType}[orgInfo|orgInfo Structure] {td} {td:class=methodParamName}orgInfo {td} {td:class=methodParamDesc}information about the organization to be created {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgInfo|orgInfo Structure] {td} {td:class=methodReturnDesc}newly created organization information {td} {tr} {tr} {th:class=h|rowspan=6}Errors {th} {td:class=methodErrorType|colspan=2}ALREADY_EXISTS {td} {td:class=methodErrorDesc}org already exists {td} {tr} {tr} {td:class=methodErrorType|colspan=2}DATA_VALIDATION_ERROR {td} {td:class=methodErrorDesc}one or more values invalid for this operation {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
createOrganization
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Creates a new organization
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
orgTypeKey
Table Cell (td)
classmethodParamName
orgTypeKey
Table Cell (td)
classmethodParamDesc
Unique identifier for an organization type.
Table Row (tr)
Table Cell (td)
classmethodParamType
orgInfo
Table Cell (td)
classmethodParamName
orgInfo
Table Cell (td)
classmethodParamDesc
information about the organization to be created
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgInfo
Table Cell (td)
classmethodReturnDesc
newly created organization information
Table Row (tr)
Table Head (th)
rowspan6
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
ALREADY_EXISTS
Table Cell (td)
classmethodErrorDesc
org already exists
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DATA_VALIDATION_ERROR
Table Cell (td)
classmethodErrorDesc
one or more values invalid for this operation
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
updateOrganization
updateOrganization

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}updateOrganization {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Updates an existing organization {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}identifier for org to be updated {td} {tr} {tr} {td:class=methodParamType}[orgInfo|orgInfo Structure] {td} {td:class=methodParamName}orgInfo {td} {td:class=methodParamDesc}information about the organization to be updated {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgInfo|orgInfo Structure] {td} {td:class=methodReturnDesc}updated organization information {td} {tr} {tr} {th:class=h|rowspan=7}Errors {th} {td:class=methodErrorType|colspan=2}DATA_VALIDATION_ERROR {td} {td:class=methodErrorDesc}one or more values invalid for this operation {td} {tr} {tr} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgInfo, orgID {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgInfo, orgID {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {td:class=methodErrorType|colspan=2}VERSION_MISMATCH {td} {td:class=methodErrorDesc}action was attempted on an out of date version. {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
updateOrganization
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Updates an existing organization
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier for org to be updated
Table Row (tr)
Table Cell (td)
classmethodParamType
orgInfo
Table Cell (td)
classmethodParamName
orgInfo
Table Cell (td)
classmethodParamDesc
information about the organization to be updated
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgInfo
Table Cell (td)
classmethodReturnDesc
updated organization information
Table Row (tr)
Table Head (th)
rowspan7
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DATA_VALIDATION_ERROR
Table Cell (td)
classmethodErrorDesc
one or more values invalid for this operation
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgInfo, orgID
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgInfo, orgID
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
VERSION_MISMATCH
Table Cell (td)
classmethodErrorDesc
action was attempted on an out of date version.
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
deleteOrganization
deleteOrganization

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}deleteOrganization {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Deletes an existing organization. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}identifier for org to be deleted {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[status|status Structure] {td} {td:class=methodReturnDesc}status of the operation (success or failure) {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
deleteOrganization
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Deletes an existing organization.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier for org to be deleted
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666275040
Table Cell (td)
classmethodReturnDesc
status of the operation (success or failure)
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
createOrgOrgRelation
createOrgOrgRelation

Wiki Markup
{table:class=methodTable}
{tr}
{th:class=h}Method
{th}
{td:class=methodName|colspan=3}createOrgOrgRelation
{td}
{tr}
{tr}
{th:class=h}Description
{th}
{td:class=methodDesc|colspan=3}Creates an organization to organization relationship between two organizations of a particular type.
{td}
{tr}
{tr}
{th:class=h|rowspan=4}Parameters
{th}
{td:class=methodParamType}[orgId|orgId Structure]
{td}
{td:class=methodParamName}orgId
{td}
{td:class=methodParamDesc}identifier of the organization
{td}
{tr}
{tr}
{td:class=methodParamType}[orgId|orgId Structure]
{td}
{td:class=methodParamName}relatedOrgId
{td}
{td:class=methodParamDesc}identifier of the "child" organization
{td}
{tr}
{tr}
{td:class=methodParamType}[orgOrgRelationTypeKey|orgOrgRelationTypeKey Structure]
{td}
{td:class=methodParamName}orgOrgRelationTypeKey
{td}
{td:class=methodParamDesc}identifier of the type of relationship between the organizations
{td}
{tr}
{tr}
{td:class=methodParamType}[orgOrgRelationInfo|orgOrgRelationInfo Structure]
{td}
{td:class=methodParamName}orgOrgRelationInfo
{td}
{td:class=methodParamDesc}organization to organization relationship information to be created
{td}
{tr}
{tr}
{th:class=h}Return
{th}
{td:class=methodReturnType|colspan=2}[orgOrgRelationInfo|orgOrgRelationInfo Structure]
{td}
{td:class=methodReturnDesc}information about the new organization to organization relationship
{td}
{tr}
{tr}
{th:class=h|rowspan=7}Errors
{th}
{td:class=methodErrorType|colspan=2}ALREADY_EXISTS
{td}
{td:class=methodErrorDesc}org org relationship already exists
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}DATA_VALIDATION_ERROR
{td}
{td:class=methodErrorDesc}one or more values invalid for this operation
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}DOES_NOT_EXIST
{td}
{td:class=methodErrorDesc}orgId, relatedOrgId, orgOrgRelationTypeKey not found
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}INVALID_PARAMETER
{td}
{td:class=methodErrorDesc}invalid orgId, relatedOrgId, orgOrgRelationTypeKey create info
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}MISSING_PARAMETER
{td}
{td:class=methodErrorDesc}missing orgId, relatedOrgId, orgOrgRelationTypeKey create info
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}PERMISSION_DENIED
{td}
{td:class=methodErrorDesc}authorization failure
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}OPERATION_FAILED
{td}
{td:class=methodErrorDesc}unable to complete request
{td}
{tr}
{tr}
{th:class=h}Capabilities
{th}
{td:class=capabilityDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Use Cases
{th}
{td:class=usecaseDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Comments/Feedback
{th}
{td:class=commentsDesc|colspan=3}
{td}
{tr}
{table}
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
createOrgOrgRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Creates an organization to organization relationship between two organizations of a particular type.
Table Row (tr)
Table Head (th)
rowspan4
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
identifier of the organization
Table Row (tr)
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
relatedOrgId
Table Cell (td)
classmethodParamDesc
identifier of the "child" organization
Table Row (tr)
Table Cell (td)
classmethodParamType
orgOrgRelationTypeKey
Table Cell (td)
classmethodParamName
orgOrgRelationTypeKey
Table Cell (td)
classmethodParamDesc
identifier of the type of relationship between the organizations
Table Row (tr)
Table Cell (td)
classmethodParamType
orgOrgRelationInfo
Table Cell (td)
classmethodParamName
orgOrgRelationInfo
Table Cell (td)
classmethodParamDesc
organization to organization relationship information to be created
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationInfo
Table Cell (td)
classmethodReturnDesc
information about the new organization to organization relationship
Table Row (tr)
Table Head (th)
rowspan7
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
ALREADY_EXISTS
Table Cell (td)
classmethodErrorDesc
org org relationship already exists
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DATA_VALIDATION_ERROR
Table Cell (td)
classmethodErrorDesc
one or more values invalid for this operation
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId, relatedOrgId, orgOrgRelationTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId, relatedOrgId, orgOrgRelationTypeKey create info
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId, relatedOrgId, orgOrgRelationTypeKey create info
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
updateOrgOrgRelation
updateOrgOrgRelation

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}updateOrgOrgRelation {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Updates an organization to organization relationship. {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[orgOrgRelationId|orgOrgRelationId Structure] {td} {td:class=methodParamName}orgOrgRelationId {td} {td:class=methodParamDesc}organization to organization relationship identifier {td} {tr} {tr} {td:class=methodParamType}[orgOrgRelationInfo|orgOrgRelationInfo Structure] {td} {td:class=methodParamName}orgOrgRelationInfo {td} {td:class=methodParamDesc}detail information of the organization to organization relationship {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgOrgRelationInfo|orgOrgRelationInfo Structure] {td} {td:class=methodReturnDesc}updated organization to organization relationship information {td} {tr} {tr} {th:class=h|rowspan=7}Errors {th} {td:class=methodErrorType|colspan=2}DATA_VALIDATION_ERROR {td} {td:class=methodErrorDesc}one or more values invalid for this operation {td} {tr} {tr} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgOrgRelationId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgOrgRelationId, orgOrgRelation update info {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgOrgRelationId, orgOrgRelation update info {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {td:class=methodErrorType|colspan=2}VERSION_MISMATCH {td} {td:class=methodErrorDesc}action was attempted on an out of date version. {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
updateOrgOrgRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Updates an organization to organization relationship.
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
orgOrgRelationId
Table Cell (td)
classmethodParamName
orgOrgRelationId
Table Cell (td)
classmethodParamDesc
organization to organization relationship identifier
Table Row (tr)
Table Cell (td)
classmethodParamType
orgOrgRelationInfo
Table Cell (td)
classmethodParamName
orgOrgRelationInfo
Table Cell (td)
classmethodParamDesc
detail information of the organization to organization relationship
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgOrgRelationInfo
Table Cell (td)
classmethodReturnDesc
updated organization to organization relationship information
Table Row (tr)
Table Head (th)
rowspan7
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DATA_VALIDATION_ERROR
Table Cell (td)
classmethodErrorDesc
one or more values invalid for this operation
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgOrgRelationId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgOrgRelationId, orgOrgRelation update info
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgOrgRelationId, orgOrgRelation update info
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
VERSION_MISMATCH
Table Cell (td)
classmethodErrorDesc
action was attempted on an out of date version.
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
removeOrgOrgRelation
removeOrgOrgRelation

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}removeOrgOrgRelation {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Removes an organization to organization relationship. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgOrgRelationId|orgOrgRelationId Structure] {td} {td:class=methodParamName}orgOrgRelationId {td} {td:class=methodParamDesc}organization to organization relationship identifier {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[status|status Structure] {td} {td:class=methodReturnDesc}status of the operation {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgOrgRelationId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgOrgRelationId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgOrgRelationId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
removeOrgOrgRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Removes an organization to organization relationship.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgOrgRelationId
Table Cell (td)
classmethodParamName
orgOrgRelationId
Table Cell (td)
classmethodParamDesc
organization to organization relationship identifier
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666275040
Table Cell (td)
classmethodReturnDesc
status of the operation
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgOrgRelationId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgOrgRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgOrgRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
createOrgPersonRelation
createOrgPersonRelation

Wiki Markup
{table:class=methodTable}
{tr}
{th:class=h}Method
{th}
{td:class=methodName|colspan=3}createOrgPersonRelation
{td}
{tr}
{tr}
{th:class=h}Description
{th}
{td:class=methodDesc|colspan=3}Creates an organization to person relationship between an organization and a person with a particular type.
{td}
{tr}
{tr}
{th:class=h|rowspan=4}Parameters
{th}
{td:class=methodParamType}[orgId|orgId Structure]
{td}
{td:class=methodParamName}orgId
{td}
{td:class=methodParamDesc}organization
{td}
{tr}
{tr}
{td:class=methodParamType}[personId|personId Structure]
{td}
{td:class=methodParamName}personId
{td}
{td:class=methodParamDesc}person
{td}
{tr}
{tr}
{td:class=methodParamType}[orgPersonRelationTypeKey|orgPersonRelationTypeKey Structure]
{td}
{td:class=methodParamName}orgPersonRelationTypeKey
{td}
{td:class=methodParamDesc}organization person relationship type
{td}
{tr}
{tr}
{td:class=methodParamType}[orgPersonRelationInfo|orgPersonRelationInfo Structure]
{td}
{td:class=methodParamName}orgPersonRelationInfo
{td}
{td:class=methodParamDesc}organization person relationship information
{td}
{tr}
{tr}
{th:class=h}Return
{th}
{td:class=methodReturnType|colspan=2}[orgPersonRelationInfo|orgPersonRelationInfo Structure]
{td}
{td:class=methodReturnDesc}detail information of the new organization to person relationship
{td}
{tr}
{tr}
{th:class=h|rowspan=7}Errors
{th}
{td:class=methodErrorType|colspan=2}ALREADY_EXISTS
{td}
{td:class=methodErrorDesc}organization person relationship already exists
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}DATA_VALIDATION_ERROR
{td}
{td:class=methodErrorDesc}one or more values invalid for this operation
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}DOES_NOT_EXIST
{td}
{td:class=methodErrorDesc}personId, orgId, orgPersonRelationTypeKey not found
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}INVALID_PARAMETER
{td}
{td:class=methodErrorDesc}invalid personId, orgId, orgPersonRelationTypeKey, orgPersonRelationInfo
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}MISSING_PARAMETER
{td}
{td:class=methodErrorDesc}missing personId, orgId, orgPersonRelationTypeKey, orgPersonRelationInfo
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}PERMISSION_DENIED
{td}
{td:class=methodErrorDesc}authorization failure
{td}
{tr}
{tr}
{td:class=methodErrorType|colspan=2}OPERATION_FAILED
{td}
{td:class=methodErrorDesc}unable to complete request
{td}
{tr}
{tr}
{th:class=h}Capabilities
{th}
{td:class=capabilityDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Use Cases
{th}
{td:class=usecaseDesc|colspan=3}
{td}
{tr}
{tr}
{th:class=h}Comments/Feedback
{th}
{td:class=commentsDesc|colspan=3}
{td}
{tr}
{table}

...

HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
createOrgPersonRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Creates an organization to person relationship between an organization and a person with a particular type.
Table Row (tr)
Table Head (th)
rowspan4
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
organization
Table Row (tr)
Table Cell (td)
classmethodParamType
/wiki/spaces/collectionspace/pages/666275074
Table Cell (td)
classmethodParamName
personId
Table Cell (td)
classmethodParamDesc
person
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamName
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamDesc
organization person relationship type
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPersonRelationInfo
Table Cell (td)
classmethodParamName
orgPersonRelationInfo
Table Cell (td)
classmethodParamDesc
organization person relationship information
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationInfo
Table Cell (td)
classmethodReturnDesc
detail information of the new organization to person relationship
Table Row (tr)
Table Head (th)
rowspan7
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
ALREADY_EXISTS
Table Cell (td)
classmethodErrorDesc
organization person relationship already exists
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DATA_VALIDATION_ERROR
Table Cell (td)
classmethodErrorDesc
one or more values invalid for this operation
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
personId, orgId, orgPersonRelationTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid personId, orgId, orgPersonRelationTypeKey, orgPersonRelationInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing personId, orgId, orgPersonRelationTypeKey, orgPersonRelationInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
updateOrgPersonRelation
updateOrgPersonRelation

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}updateOrgPersonRelation {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Updates an organization to person relationship. {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[orgPersonRelationId|orgPersonRelationId structure] {td} {td:class=methodParamName}orgPersonRelationId {td} {td:class=methodParamDesc}organization person relationship identifier {td} {tr} {tr} {td:class=methodParamType}[orgPersonRelationInfo|orgPersonRelationInfo Structure] {td} {td:class=methodParamName}orgPersonRelationInfo {td} {td:class=methodParamDesc}information about the organization to person relationship to be updated {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPersonRelationInfo|orgPersonRelationInfo Structure] {td} {td:class=methodReturnDesc}updated organization to person relationship information {td} {tr} {tr} {th:class=h|rowspan=7}Errors {th} {td:class=methodErrorType|colspan=2}DATA_VALIDATION_ERROR {td} {td:class=methodErrorDesc}one or more values invalid for this operation {td} {tr} {tr} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgPersonRelationId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgPersonRelationId, orgPersonRelationInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgPersonRelationId, orgPersonRelationInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {td:class=methodErrorType|colspan=2}VERSION_MISMATCH {td} {td:class=methodErrorDesc}action was attempted on an out of date version. {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
updateOrgPersonRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Updates an organization to person relationship.
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
orgPersonRelationId
Table Cell (td)
classmethodParamName
orgPersonRelationId
Table Cell (td)
classmethodParamDesc
organization person relationship identifier
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPersonRelationInfo
Table Cell (td)
classmethodParamName
orgPersonRelationInfo
Table Cell (td)
classmethodParamDesc
information about the organization to person relationship to be updated
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPersonRelationInfo
Table Cell (td)
classmethodReturnDesc
updated organization to person relationship information
Table Row (tr)
Table Head (th)
rowspan7
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DATA_VALIDATION_ERROR
Table Cell (td)
classmethodErrorDesc
one or more values invalid for this operation
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgPersonRelationId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgPersonRelationId, orgPersonRelationInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgPersonRelationId, orgPersonRelationInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
VERSION_MISMATCH
Table Cell (td)
classmethodErrorDesc
action was attempted on an out of date version.
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
removeOrgPersonRelation
removeOrgPersonRelation

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}removeOrgPersonRelation {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Removes an organization to person relationship. {td} {tr} {tr} {th:class=h|rowspan=1}Parameters {th} {td:class=methodParamType}[orgPersonRelationId|orgPersonRelationId Structure] {td} {td:class=methodParamName}orgPersonRelationId {td} {td:class=methodParamDesc}organization person relationship identifier {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[status|status Structure] {td} {td:class=methodReturnDesc}status of the operation {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgPersonRelationId not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgPersonRelationId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgPersonRelationId {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
removeOrgPersonRelation
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Removes an organization to person relationship.
Table Row (tr)
Table Head (th)
rowspan1
classh
Parameters
Table Cell (td)
classmethodParamType
orgPersonRelationId
Table Cell (td)
classmethodParamName
orgPersonRelationId
Table Cell (td)
classmethodParamDesc
organization person relationship identifier
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666275040
Table Cell (td)
classmethodReturnDesc
status of the operation
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgPersonRelationId not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgPersonRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgPersonRelationId
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
addPositionRestrictionToOrg
addPositionRestrictionToOrg

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}addPositionRestrictionToOrg {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Adds a description of the organization-specific usage of an organization person relationship type. This information typically coincides with constraints, such as how many relationships of a given type may be active at a particular time, etc. {td} {tr} {tr} {th:class=h|rowspan=3}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}organization {td} {tr} {tr} {td:class=methodParamType}[orgPersonRelationTypeKey|orgPersonRelationTypeKey Structure] {td} {td:class=methodParamName}orgPersonRelationTypeKey {td} {td:class=methodParamDesc}organization person relationship type {td} {tr} {tr} {td:class=methodParamType}[orgPositionRestrictionInfo|orgPositionRestrictionInfo Structure] {td} {td:class=methodParamName}orgPositionRestrictionInfo {td} {td:class=methodParamDesc}organization position restriction information {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPositionRestrictionInfo|orgPositionRestrictionInfo Structure] {td} {td:class=methodReturnDesc}information about the newly created organization position restriction {td} {tr} {tr} {th:class=h|rowspan=7}Errors {th} {td:class=methodErrorType|colspan=2}ALREADY_EXISTS {td} {td:class=methodErrorDesc}org position restriction already exists {td} {tr} {tr} {td:class=methodErrorType|colspan=2}DATA_VALIDATION_ERROR {td} {td:class=methodErrorDesc}one or more values invalid for this operation {td} {tr} {tr} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}the orgId, orgPersonRelationTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId, orgPersonRelationTypeKey, orgPositionRestrictionInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId, orgPersonRelationTypeKey, orgPositionRestrictionInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
addPositionRestrictionToOrg
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Adds a description of the organization-specific usage of an organization person relationship type. This information typically coincides with constraints, such as how many relationships of a given type may be active at a particular time, etc.
Table Row (tr)
Table Head (th)
rowspan3
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
organization
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamName
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamDesc
organization person relationship type
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPositionRestrictionInfo
Table Cell (td)
classmethodParamName
orgPositionRestrictionInfo
Table Cell (td)
classmethodParamDesc
organization position restriction information
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPositionRestrictionInfo
Table Cell (td)
classmethodReturnDesc
information about the newly created organization position restriction
Table Row (tr)
Table Head (th)
rowspan7
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
ALREADY_EXISTS
Table Cell (td)
classmethodErrorDesc
org position restriction already exists
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DATA_VALIDATION_ERROR
Table Cell (td)
classmethodErrorDesc
one or more values invalid for this operation
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
the orgId, orgPersonRelationTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId, orgPersonRelationTypeKey, orgPositionRestrictionInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId, orgPersonRelationTypeKey, orgPositionRestrictionInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
updatePositionRestrictionForOrg
updatePositionRestrictionForOrg

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}updatePositionRestrictionForOrg {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Updates a description of the organization-specific usage of an organization person relationship type. {td} {tr} {tr} {th:class=h|rowspan=3}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}organization {td} {tr} {tr} {td:class=methodParamType}[orgPersonRelationTypeKey|orgPersonRelationTypeKey Structure] {td} {td:class=methodParamName}orgPersonRelationTypeKey {td} {td:class=methodParamDesc}organization person relationship type {td} {tr} {tr} {td:class=methodParamType}[orgPositionRestrictionInfo|orgPositionRestrictionInfo Structure] {td} {td:class=methodParamName}orgPositionRestrictionInfo {td} {td:class=methodParamDesc}organization position restriction information {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[orgPositionRestrictionInfo|orgPositionRestrictionInfo Structure] {td} {td:class=methodReturnDesc}information about the updated organization position restriction {td} {tr} {tr} {th:class=h|rowspan=7}Errors {th} {td:class=methodErrorType|colspan=2}DATA_VALIDATION_ERROR {td} {td:class=methodErrorDesc}one or more values invalid for this operation {td} {tr} {tr} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}orgId, orgPersonRelationTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId, orgPersonRelationTypeKey, orgPositionRestrictionInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId, orgPersonRelationTypeKey, orgPositionRestrictionInfo {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {td:class=methodErrorType|colspan=2}VERSION_MISMATCH {td} {td:class=methodErrorDesc}action was attempted on an out of date version. {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
updatePositionRestrictionForOrg
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Updates a description of the organization-specific usage of an organization person relationship type.
Table Row (tr)
Table Head (th)
rowspan3
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
organization
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamName
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamDesc
organization person relationship type
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPositionRestrictionInfo
Table Cell (td)
classmethodParamName
orgPositionRestrictionInfo
Table Cell (td)
classmethodParamDesc
organization position restriction information
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
orgPositionRestrictionInfo
Table Cell (td)
classmethodReturnDesc
information about the updated organization position restriction
Table Row (tr)
Table Head (th)
rowspan7
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DATA_VALIDATION_ERROR
Table Cell (td)
classmethodErrorDesc
one or more values invalid for this operation
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
orgId, orgPersonRelationTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId, orgPersonRelationTypeKey, orgPositionRestrictionInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId, orgPersonRelationTypeKey, orgPositionRestrictionInfo
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
VERSION_MISMATCH
Table Cell (td)
classmethodErrorDesc
action was attempted on an out of date version.
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Anchor
removePositionRestrictionFromOrg
removePositionRestrictionFromOrg

{table:class=methodTable} {tr} {th:class=h}Method {th} {td:class=methodName|colspan=3}removePositionRestrictionFromOrg {td} {tr} {tr} {th:class=h}Description {th} {td:class=methodDesc|colspan=3}Removes a description of the organization-specific usage of an organization person relationship type. {td} {tr} {tr} {th:class=h|rowspan=2}Parameters {th} {td:class=methodParamType}[orgId|orgId Structure] {td} {td:class=methodParamName}orgId {td} {td:class=methodParamDesc}organization {td} {tr} {tr} {td:class=methodParamType}[orgPersonRelationTypeKey|orgPersonRelationTypeKey Structure] {td} {td:class=methodParamName}orgPersonRelationTypeKey {td} {td:class=methodParamDesc}organization person relationship type {td} {tr} {tr} {th:class=h}Return {th} {td:class=methodReturnType|colspan=2}[status|status Structure] {td} {td:class=methodReturnDesc}status {td} {tr} {tr} {th:class=h|rowspan=5}Errors {th} {td:class=methodErrorType|colspan=2}DOES_NOT_EXIST {td} {td:class=methodErrorDesc}the orgId, orgPersonRelationTypeKey not found {td} {tr} {tr} {td:class=methodErrorType|colspan=2}INVALID_PARAMETER {td} {td:class=methodErrorDesc}invalid orgId, orgPersonRelationTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}MISSING_PARAMETER {td} {td:class=methodErrorDesc}missing orgId, orgPersonRelationTypeKey {td} {tr} {tr} {td:class=methodErrorType|colspan=2}OPERATION_FAILED {td} {td:class=methodErrorDesc}unable to complete request {td} {tr} {tr} {td:class=methodErrorType|colspan=2}PERMISSION_DENIED {td} {td:class=methodErrorDesc}authorization failure {td} {tr} {tr} {th:class=h}Capabilities {th} {td:class=capabilityDesc|colspan=3} {td} {tr} {tr} {th:class=h}Use Cases {th} {td:class=usecaseDesc|colspan=3} {td} {tr} {tr} {th:class=h}Comments/Feedback {th} {td:class=commentsDesc|colspan=3} {td} {tr} {table}
Wiki Markup
HTML Table
classmethodTable
Table Row (tr)
Table Head (th)
classh
Method
Table Cell (td)
colspan3
classmethodName
removePositionRestrictionFromOrg
Table Row (tr)
Table Head (th)
classh
Description
Table Cell (td)
colspan3
classmethodDesc
Removes a description of the organization-specific usage of an organization person relationship type.
Table Row (tr)
Table Head (th)
rowspan2
classh
Parameters
Table Cell (td)
classmethodParamType
orgId
Table Cell (td)
classmethodParamName
orgId
Table Cell (td)
classmethodParamDesc
organization
Table Row (tr)
Table Cell (td)
classmethodParamType
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamName
orgPersonRelationTypeKey
Table Cell (td)
classmethodParamDesc
organization person relationship type
Table Row (tr)
Table Head (th)
classh
Return
Table Cell (td)
colspan2
classmethodReturnType
/wiki/spaces/collectionspace/pages/666275040
Table Cell (td)
classmethodReturnDesc
status
Table Row (tr)
Table Head (th)
rowspan5
classh
Errors
Table Cell (td)
colspan2
classmethodErrorType
DOES_NOT_EXIST
Table Cell (td)
classmethodErrorDesc
the orgId, orgPersonRelationTypeKey not found
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
INVALID_PARAMETER
Table Cell (td)
classmethodErrorDesc
invalid orgId, orgPersonRelationTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
MISSING_PARAMETER
Table Cell (td)
classmethodErrorDesc
missing orgId, orgPersonRelationTypeKey
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
OPERATION_FAILED
Table Cell (td)
classmethodErrorDesc
unable to complete request
Table Row (tr)
Table Cell (td)
colspan2
classmethodErrorType
PERMISSION_DENIED
Table Cell (td)
classmethodErrorDesc
authorization failure
Table Row (tr)
Table Head (th)
classh
Capabilities
Table Cell (td)
colspan3
classcapabilityDesc

Table Row (tr)
Table Head (th)
classh
Use Cases
Table Cell (td)
colspan3
classusecaseDesc

Table Row (tr)
Table Head (th)
classh
Comments/Feedback
Table Cell (td)
colspan3
classcommentsDesc

Back to Operations

Include Page
ServiceOperationStop
ServiceOperationStop

...