##formatter.TextRender()
##nothtml
##this.Encoding(CHAR_ALS)
##local.define(renderer)
##if type.isEqual(node)
##if Schema.IsEqual(punctuatedView,annotatedMarkup)
##ForEach()
##if Schema.isEqual(punctuate,1)
##output.block()##Schema.name :
##local.renderer
##output.block()
##endif
##else
##ForEachPunctuate()
##if Schema.isEqual(punctuate,1)
##if type.isEqual(node)
##local.renderer
##else
##if type.isEqual(enumeration)
##output(##component(testField,DISABLED))
##else
##output(##transformedValue.StripFilingCharsFrom(PROCESS_HASH))
##output(" ")
##endif
##endif
##endif
##if isFirst.isEqual(1)
##else
##output(##Schema.punctuation.previous)
##endif
##if Schema.isEqual(punctuation.nameAsPrefix,1)
##output(##Schema.name)
##endif
##output(##Schema.punctuation.left)
##value
##output(##Schema.punctuation.right)
##endif
##else
##if type.isEqual(enumeration)
##output(##component(testField,DISABLED))
##else
##output(##transformedValue.StripFilingCharsFrom(PROCESS_HASH))
##endif
##endif
##local.define(NoRecordExplore)1
##local.define(fieldItemTemplate)##Value.BindWithSchema(##local.ISBDSchemaList,##local.path,ExceptionContext)##local.renderer
##local.define(headerItemTemplate)##output.block()##local.annotation : ##local.fieldItemTemplate
##local.define(blank)
##local.define(SchemaToUse)##request.TagType
##local.define(schemaNameRHS)CatalogueRecordSchema
##local.defineByRender(mainSchemaName)##local.SchemaToUse##local.schemaNameRHS
##local.define(schemaNameRHS)AnnotatedCatalogueRecordSchema
##local.defineByRender(annotatedSchemaName)##local.SchemaToUse##local.schemaNameRHS
##local.defineByRender(ISBDSchemaList)CatalogueRecordISBDBindings,CatalogueRecordShortEntryBindings,CatalogueVariantSchema,##local.mainSchemaName
##local.defineByRender(annotatedSchemaList)##local.annotatedSchemaName,CatalogueRecordISBDBindings,CatalogueRecordShortEntryBindings,CatalogueVariantSchema,##local.mainSchemaName
##if request.IsEqual(View,Annotated)
##ExceptionContext.define(View)Annotated
##ExceptionContext.define(DB)Catalogue
##value.BindWithSchema(##local.annotatedSchemaList,"Tags",ExceptionContext)##local.renderer
##else
##ExceptionContext.define(View)ISBD
##ExceptionContext.define(DB)Catalogue
##value.BindWithSchema(##local.ISBDSchemaList,"Tags",ExceptionContext)##local.renderer
##endif