YAZ 5.35.1
item-req.h
Go to the documentation of this file.
1
7#ifndef item_req_H
8#define item_req_H
9
10#include <yaz/odr.h>
11#include <yaz/ill-core.h>
12#ifdef __cplusplus
13extern "C" {
14#endif
15
17YAZ_EXPORT int ill_ItemRequest(ODR o, ILL_ItemRequest **p, int opt, const char *name);
18#ifdef __cplusplus
19}
20#endif
21#ifdef __cplusplus
22extern "C" {
23#endif
57
58#ifdef __cplusplus
59}
60#endif
61#endif
ASN.1 Module ISO-10161-ILL-1.
Odr_int ILL_Transaction_Type
Definition ill-core.h:281
Odr_int ILL_Place_On_Hold_Type
Definition ill-core.h:191
Odr_int ILL_Service_Type
Definition ill-core.h:155
int opt
Definition initopt.c:19
char * name
Definition initopt.c:18
int ill_ItemRequest(ODR o, ILL_ItemRequest **p, int opt, const char *name)
Definition item-req.c:12
Header for ODR (Open Data Representation)
nmem_bool_t Odr_bool
Definition odr.h:48
nmem_int_t Odr_int
Definition odr.h:47
ILL_Supplemental_Item_Description * supplemental_item_description
Definition item-req.h:46
ILL_Item_Id * item_id
Definition item-req.h:45
ILL_Third_Party_Info_Type * third_party_info_type
Definition item-req.h:49
ILL_String * forward_note
Definition item-req.h:53
ILL_Place_On_Hold_Type * place_on_hold
Definition item-req.h:43
ILL_Delivery_Address * delivery_address
Definition item-req.h:33
int num_supply_medium_info_type
Definition item-req.h:41
ILL_Service_Date_Time * service_date_time
Definition item-req.h:29
Odr_external * responder_specific_service
Definition item-req.h:38
ILL_System_Id * responder_id
Definition item-req.h:31
ILL_Transaction_Id * transaction_id
Definition item-req.h:28
int num_iLL_service_type
Definition item-req.h:36
ILL_Client_Id * client_id
Definition item-req.h:44
ILL_Cost_Info_Type * cost_info_type
Definition item-req.h:47
ILL_Extension ** iLL_request_extensions
Definition item-req.h:55
ILL_Delivery_Address * billing_address
Definition item-req.h:35
ILL_Search_Type * search_type
Definition item-req.h:40
ILL_Requester_Optional_Messages_Type * requester_optional_messages
Definition item-req.h:39
ILL_System_Id * requester_id
Definition item-req.h:30
int num_iLL_request_extensions
Definition item-req.h:54
Odr_bool * forward_flag
Definition item-req.h:51
ILL_Transaction_Type * transaction_type
Definition item-req.h:32
ILL_String * requester_note
Definition item-req.h:52
ILL_Service_Type ** iLL_service_type
Definition item-req.h:37
ILL_String * copyright_compliance
Definition item-req.h:48
Odr_bool * retry_flag
Definition item-req.h:50
ILL_Delivery_Service * delivery_service
Definition item-req.h:34
ILL_Supply_Medium_Info_Type ** supply_medium_info_type
Definition item-req.h:42
Odr_int * protocol_version_num
Definition item-req.h:27
Definition odr.h:125