Services and Operations > Patron service > createSelfRegisteredPatron

createSelfRegisteredPatron

The createSelfRegisteredPatron operation allows you to create a new patron using On Line User Registration rules.

The user who is used to make this call must have the "Create User OnLine" command code privilege for making Online User Registration calls. For additional information, see Online User Registration.

Synopsis

Service

Patron service

Namespace

http://schemas.sirsidynix.com/symws/patron

Prerequisites

Valid clientID (see clientID)

Request

CreateSelfRegisteredPatronRequest

Response

CreateSelfRegisteredPatronResponse

Operation faults

None (see Faults)

CreateSelfRegisteredPatronRequest

The CreateSelfRegisteredPatronRequest has the following request parameters:

Depending on the specific library configuration, other fields may be required in the request.

 

Parameter

Type

Description

Required?

firstName

xs:string

Specifies the patron’s first name.

Y

middleName

xs:string

Specifies the patron’s middle name.

N

lastName

xs:string

Specifies the patron’s last name.

Y

nameSuffix

xs:string

Specifies the patron’s name suffix.

N

preferredName

xs:string

Specifies the patron’s preferred name.

N

socialSecurityNumber

xs:string

Specifies the patron’s Social Security Number.

N

birthDate

xs:string

Specifies the patron’s birth date.

N

pin

xs:string

Specifies the users PIN.

N

street

xs:string

Specifies the patron’s street address.

Y

apartment

xs:string

Specifies the patron’s apartment number.

N

city

xs:string

Specifies the city where the patron resides.

Y

state

xs:string

Specifies the state where the patron resides.

Y

postalCode

xs:string

Specifies the patron’s ZIP code.

Y

homePhone

xs:string

Specifies the patron’s home phone number.

N

emailAddress

xs:string

Specifies the patron’s email address.

N

patronLibraryID

xs:string

Specifies the Library ID of the patron’s library.

Y

CreateSelfRegisteredPatronResponse

The CreateSelfRegisteredPatronResponse is a string (see xs:string). The output is the patron’s newly generated userID.

Related topics 

 


© 2009-2012 SirsiDynix