+#ifdef Z_95
+ r->otherInfo = 0;
+#endif
+ return r;
+}
+
+Z_Segment *zget_Segment(ODR o)
+{
+ Z_Segment *r = odr_malloc(o, sizeof(*r));
+
+ r->referenceId = 0;
+ r->numberOfRecordsReturned = odr_malloc(o, sizeof(int));
+ *r->numberOfRecordsReturned = 0;
+ r->num_segmentRecords = 0;
+ r->segmentRecords = 0;
+ r->otherInfo = 0;
+ return r;
+}
+
+Z_Close *zget_Close(ODR o)
+{
+ Z_Close *r = odr_malloc(o, sizeof(*r));
+
+ r->referenceId = 0;
+ r->closeReason = odr_malloc(o, sizeof(int));
+ *r->closeReason = Z_Close_finished;
+ r->diagnosticInformation = 0;
+ r->resourceReportFormat = 0;
+ r->resourceReport = 0;
+#ifdef Z_95
+ r->otherInfo = 0;
+#endif
+ return r;
+}
+
+Z_ResourceReportRequest *zget_ResourceReportRequest(ODR o)
+{
+ Z_ResourceReportRequest *r = odr_malloc(o, sizeof(*r));
+
+ r->referenceId = 0;
+ r->opId = 0;
+ r->prefResourceReportFormat = 0;
+ r->otherInfo = 0;
+ return r;
+}
+
+Z_ResourceReportResponse *zget_ResourceReportResponse(ODR o)
+{
+ Z_ResourceReportResponse *r = odr_malloc(o, sizeof(*r));
+
+ r->referenceId = 0;
+ r->resourceReportStatus = odr_malloc(o, sizeof(int));
+ *r->resourceReportStatus = Z_ResourceReportStatus_success;
+ r->resourceReport = 0;
+ r->otherInfo = 0;
+ return r;
+}
+
+Z_SortRequest *zget_SortRequest(ODR o)
+{
+ Z_SortRequest *r = odr_malloc(o, sizeof(*r));
+
+ r->referenceId = 0;
+ r->inputResultSetNames = 0;
+ r->sortedResultSetName = 0;
+ r->sortSequence = 0;
+ r->otherInfo = 0;