Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,7 @@ There are three types of settings that can exist in mod-configuration for the NC
| NCIP | Relais | response.includes.physical.address | false |
| NCIP | Relais | user.priv.ok.status | OK |
| NCIP | Relais | user.priv.blocked.status | BLOCKED |
| NCIP | Relais | user.email.type | mailto |


You will need a set of these settings in mod-configuration for each individual Agency ID making NCIP requests. Example of an AgencyID in an NCIP request:
Expand Down Expand Up @@ -244,6 +245,12 @@ Sample XML Request:

https://github.com/folio-org/mod-ncip/blob/master/docs/sampleNcipMessages/checkInItem.xml

##### Request Item
There is a placeholder for the RequestItem service. It will return an empty response.

Sample XML Request:
https://github.com/folio-org/mod-ncip/blob/master/docs/sampleNcipMessages/RequestItem.xml

### About the Extensible Catalog NCIP Toolkit

The eXtensible Catalog (XC) NCIP Toolkit was developed as a stand-alone Web application that would receive NCIP requests, communicate with your ILS (via a ‘connector’) and send back an XML response.
Expand Down
19 changes: 19 additions & 0 deletions docs/sampleNcipMessages/RequestItem.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<NCIPMessage version="http://www.niso.org/schemas/ncip/v2_02/ncip_v2_02.xsd">
<RequestItem>
<InitiationHeader>
<FromAgencyId>
<AgencyId>Relais</AgencyId>
</FromAgencyId>
<ToAgencyId>
<AgencyId>LEHI</AgencyId>
</ToAgencyId>
<ApplicationProfileType>ILLIAD</ApplicationProfileType>
</InitiationHeader>
<UserId>
<UserIdentifierValue>100002</UserIdentifierValue>
</UserId>
<RequestId>
<RequestIdentifierValue>requestId1</RequestIdentifierValue>
</RequestId>
</RequestItem>
</NCIPMessage>