##DefineType(PLISCSPItem) ##local.PLISCSPItem ##DefineType(SearchHistoryItem) ##local.SearchHistoryItem ##DefineType(SearchServerHeadingItem) ##local.SearchServerHeadingItem ##DefineType(CBookServerFlattenedIndexHeading) ##local.BookServerFlattenedIndexHeadingFMT ##DefineType(BrowseEnd) ##DefineType(BooklistItem) ##local.BooklistItem ##DefineType(PLISSerialHoldingCollectionItem) ##local.PLISSerialHoldingCollectionItem ##DefineType(PLISAllSerialHoldingCollectionItem) ##local.PLISAllSerialHoldingCollectionItem ##DefineType(PLISSerialHoldingItem) ##local.PLISSerialHoldingItem ##DefineType(PLISStockInBranchItem) ##local.PLISStockInBranchItem ##DefineType(PLISStockBranchItem) ##local.PLISStockBranchItem ##DefineType(PLISLoans,ALL) ##local.PLISLoansFMT ##DefineType(PLISReservations,ALL) ##local.PLISReservationsFMT ##DefineType(PLISMessage,ALL) ##local.PLISMessageFMT ##DefineType(PLISAccount,ALL) ##local.PLISAccountFMT ##local.Define(TestMe)Tetststhd ##DefineType(Default,ALL)##value ##DefineType(StockItem,ALL) ##local.define(BrowseItem) ##local.define(Name)##leg.KidsZone.Browseenum.BrowseItem.ItemNumber ##local.define(Value)##value.ALSN ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.BrowseItem.MaterialType ##local.define(Value)##value.MAT ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.BrowseItem.Sublocation ##local.define(Value)##value.SUBLOCTEXT ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.BrowseItem.Shelfmark ##local.define(Value)##value.SHELF ##local.BrowseItemPartTemplate ##if value.IsOnLoan ##local.define(Name)##leg.KidsZone.Browseenum.BrowseItem.Information ##local.define(Value)##leg.KidsZone.Browseenum.BrowseItem.IsOnLoan ##local.BrowseItemPartTemplate ##endif ##if value.IsReference ##local.define(Name)##leg.KidsZone.Browseenum.BrowseItem.Information ##local.define(Value)##leg.KidsZone.Browseenum.BrowseItem.IsReference ##local.BrowseItemPartTemplate ##endif ##local.BrowseItemContainerTemplate
##DefineComposite(CStockStatusItemBI,ALL) ##local.StockStatusItemBI ##DefineComposite(CStockStatusSystemWideBI,ALL) ##local.StockStatusSystemWideBI ##DefineComposite(CStockStatusAreaWideBI,ALL) ##local.StockStatusAreaWideBI ##DefineType(StockSysBrowseBranchItem,ALL)
##value.BranchName [##value.TotalCopies]
##DefineType(CISBQueryBrowseItem) ##local.ISBQueryBrowseItem ##DefineType(CBookServerSetHeading) ##local.BookServerSetHeading ##DefineType(CBookServerIndexHeading) ##local.BookServerIndexHeading ##DefineType(BSLoanHeading) ##local.BSLoanHeading ##DefineType(CISBGroupBrowseItem) ##local.ISBGroupBrowseItem ##DefineType(Heading) ##local.HeadingBrowseItem ##DefineType(XRefHeading)
##if local.IsEqual(BrowseHlocSet,1) ##value.IF(HASSTOCK)##local.HasStock ##endif ##value.StripFilingCharsFrom(Text,PROCESS_HASH) ##value.XrefType ##value.StripFilingCharsFrom(XrefText,PROCESS_HASH)
##DefineType(SummaryEntry) ##local.SummaryEntryItem ##DefineType(CZ3950SetHeading) ##local.CZ3950SetHeading ##DefineType(NonSelectableSummaryEntry)
  ##if local.IsEqual(BrowseHlocSet,1) ##value.IF(HASSTOCK)##local.HasStock ##endif ##local.defineByRender(MATIcon)##sessioncfg.MapParamThroughImageTable(MaterialCode,##value.BACMATC,GraphicalMAT) ##if local.IsEqual(MATIcon,"") ##else ##endif ##value.IF(Author) ##leg.KidsZone.Defaults.SummaryEntry.Author : ##value.StripFilingCharsFrom(Author,PROCESS_HASH) ##value.IF(Title) ##leg.KidsZone.Defaults.SummaryEntry.Title : ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##value.IF(ClassMark)##leg.KidsZone.Defaults.SummaryEntry.Classmark : ##value.ClassMark ##value.IF(BACEDI)##leg.KidsZone.Defaults.SummaryEntry.Edition : ##value.BACEDI ##value.IF(BACYER)##leg.KidsZone.Defaults.SummaryEntry.Year : ##value.BACYER ##value.IF(BACMAT)##leg.KidsZone.Defaults.SummaryEntry.MaterialType : ##value.BACMAT ##value.IF(BACLTX)##leg.KidsZone.Defaults.SummaryEntry.Language : ##value.BACLTX ##value.IF(BACCNO)##leg.KidsZone.Defaults.SummaryEntry.CONN : ##value.BACCNO
 
##DefineType(HeadAnnotSummaryEntry) ##local.HeadAnnotSummaryEntryFMT ##DefineType(TailAnnotSummaryEntry) ##local.TailAnnotSummaryEntryFMT ##DefineType(CoinIndexItem,ALL)
    ##value.Text
##DefineType(CoinIndexItem,Disabled)
    ##value.Text
##DefineComposite(CoinIndexAnnotation)
##value.Annotation
##DefineType(LoanHeading) ##local.define(BrowseItem) ##local.define(Name)##leg.KidsZone.Browseenum.LoanHeading.Author ##local.define(Value)##value.Author ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.LoanHeading.Title ##local.define(Value) ##if sessioncfg.ZONES.Catalogue.Enabled ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##else ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##endif ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.LoanHeading.Catnumber ##local.define(Value)##value.BacNo ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.LoanHeading.Itemnumber ##local.define(Value)##value.ItemNumber ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.LoanHeading.Issuedate ##local.define(Value)##value.DateIssued ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.LoanHeading.Duedate ##local.define(Value)##value.DateDue ##local.BrowseItemPartTemplate ##if value.RenewalCount ##local.define(Name)##leg.KidsZone.Browseenum.LoanHeading.Renewalcount ##local.define(Value)##value.RenewalCount ##local.BrowseItemPartTemplate ##endif /*SelfService.RenewLoan was removed from here*/ ##local.BrowseItemContainerTemplate ##DefineComposite(ReservationHeading) ##local.define(BrowseItem) ##local.define(Name)##leg.KidsZone.Browseenum.Renew.Author ##local.define(Value)##value.StripFilingCharsFrom(Author,PROCESS_HASH) ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.Renew.Title ##local.define(Value) ##if sessioncfg.ZONES.Catalogue.Enabled ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##else ##value.StripFilingCharsFrom(Title,PROCESS_HASH) ##endif ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.Renew.ReservedOn ##local.define(Value)##value.Created ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.Renew.Status ##local.define(Value)##value.Status ##local.BrowseItemPartTemplate ##local.define(Name)##leg.KidsZone.Browseenum.Renew.CatalogueNumber ##local.define(Value)##value.BacNo ##local.BrowseItemPartTemplate ##if value.Record.Item ##local.define(Name)##leg.KidsZone.Browseenum.BrowseItem.ItemNumber ##local.define(Value)##value.Record.Item ##local.BrowseItemPartTemplate ##if value.Record.CatalogueSummary.Classmark ##local.define(Name)##leg.KidsZone.Defaults.SummaryEntry.Classmark ##local.define(Value)##value.Record.CatalogueSummary.Classmark ##local.BrowseItemPartTemplate ##endif ##local.define(Name)##leg.KidsZone.Defaults.SummaryEntry.MaterialType ##local.define(Value)##value.Record.CatalogueSummary.MaterialType ##local.BrowseItemPartTemplate ##endif ##local.define(Name)##leg.KidsZone.Browseenum.Reservation.ReservationNumber ##local.define(Value)##value.ResNo ##local.BrowseItemPartTemplate /*SelfService.CancelReservation was removed from here*/ ##local.BrowseItemContainerTemplate ##DefineComposite(AccountHeading) ##local.define(BrowseItem) ##local.define(Name)##leg.KidsZone.Browseenum.AccountHeading.Created ##local.define(Value)##value.Created ##local.BrowseItemPartTemplate ##if value.IsEqual(CreditDebitEqual,1) ##if value.IsEqual(DebitNonZero,1) ##local.define(Name)##leg.KidsZone.Browseenum.AccountHeading.Debit ##local.define(Value) ##value.Debit ##leg.KidsZone.Browseenum.AccountHeading.Cleared ##local.BrowseItemPartTemplate ##endif ##else ##if value.IsEqual(DebitNonZero,1) ##local.define(Name)##leg.KidsZone.Browseenum.AccountHeading.Debit ##local.define(Value) ##value.Debit ##local.BrowseItemPartTemplate ##endif ##if value.IsEqual(CreditNonZero,1) ##local.define(Name)##leg.KidsZone.Browseenum.AccountHeading.Credit ##local.define(Value) ##value.Credit ##local.BrowseItemPartTemplate ##endif ##endif ##local.define(Name)##leg.KidsZone.Browseenum.AccountHeading.TransactionID ##local.define(Value)##value.TransactionID ##local.BrowseItemPartTemplate ##if value.Record.AuthorTitle ##local.define(Name)##leg.KidsZone.Defaults.SummaryEntry.Author / ##leg.KidsZone.Defaults.SummaryEntry.Title ##local.define(Value)##value.Record.AuthorTitle ##local.BrowseItemPartTemplate ##endif ##local.define(Name)##leg.KidsZone.Browseenum.AccountHeading.Creationlocation ##local.define(Value)##value.CreationLocation ##local.BrowseItemPartTemplate ##local.BrowseItemContainerTemplate ##DefineType(NotedCatalogueRecord) ##local.NotedRecordFMT ##DefineType(CIGORSetHeading) ##local.IGORSetHeadingFMT