[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
status LIBRARY software
Status on the library software based on EDUML v.0.7pre
Here is the much updated elements for the library portion of EDUML
This is based on the data I will be importing from a commercial library
administration program. Have I missed anything. Please note that to avoid
redundancy, I recycle the elements for learners as borrowers (not included
here but in the complete EDUML package); if a library is not associated to
a school, then the school name would be the library name (i.e. an
independent library is a school in its own right, in a sense)
Bruno
<!-- library catalog --------------------------------------------->
<edu>
<library id="unique library code">
<catalogue_system> DDS dewey, LOC Lib of Congress, etc... </catalogue_system>
<traps>
<trap id="overdue"> beep if overdue books </trap>
<trap id="overlimit"> beep if too many books on loan </trap>
<trap id="expired"> beep if borrower's status no longer active </trap>
<trap id="stopwords"> ignore a, an, the, it, and in searches </trap>
</traps>
<routines>
<routine> keyword search </routine>
<routine> circulation desk </routine>
<routine> reservations </routine>
<routine> label making </routine>
<routine> handle barcodes </routine>
<routine> recall notices </routine>
<routine> overdue notices </routine>
<routine> statistics </routine>
<routine> inventory </routine>
<routine> backup </routine>
</routines>
<operators>
<operator id="code" name="full name of library operator"/>
</operators>
<borrower_categories>
<category id="default">
<group id="groupcode" school="school code"/>
<learner id="learner-id" school="school code"/>
<loan_value id="V" name="video" duration="7 days"/>
<fine id="V" max_fine="20.00" daily_fine="0.01"/>
<item_limit max="12"/>
<trap id="trap category"/>
</category>
</borrower_categories>
<resource_categories>
<category id="Ref" name="Reference" loan_value="default" />
<category id="F" name="Fiction" loan_value="default" />
<category id="V" name="Video" loan_value="default" />
</resource_categories>
<item id="local call number" volume="1" copy="2">
<catalogue_code> if different from local call number </catalogue_code>
<isbn> if different from above </isbn>
<issn> if different from above </issn>
<barcode> barcode id if different from call number </barcode>
<loan_value_code category="video"/> //General Material Designation
<status> shelf or loan | reserved | lost | damaged | notes </status>
<title>resource title</title>
<variant_title> variant title </variant_title>
<keywords> keywords separated by commas </keywords>
<level reading="7" viewing="2" scale="" />
<authorities>
<author> first author </author>
<author> second author </author>
<subject> subject matter </subject>
<series> series </series>
<conference> conference </conference>
<organisation> organisation </organisation>
<added_title> added title </added_title>
<uniform> uniform title </uniform>
</authorities>
<summary> blah blah </summary>
<location> wherever </location>
<responsability> whoever </responsability>
<dates>
<date_acquired date="YYYY/MM/DD" />
<year_published year="YYYY"/>
<date_entry_updated date="YYYY/MM/DD" by="operator_id" />
</dates>
<price> $ </price>
<edition>
<editor> editor </editor>
<place> place </place>
<publisher> publisher </publisher>
<physical pages="collation"> illustrations etc... </physical>
</edition>
<notes> notes not insertable elsewhere </notes>
<loan>
<learner category="cat"> borrower's id from edu:school data </learner>
<start> date </start>
<expiry> date </expiry> // only one of <expiry> or <duration> needed
<duration> 3 weeks </duration>
<overdue severity="low|med|high"> date overdue notice sent </overdue>
<end> date returned </start>
<comment> notes about this loan i.e. special cases </comment>
</loan>
</item>
</library>
</edu>
-----------------------------------------------------------------------
<xmlGeek/>
Veilleur Technologique
Bruno Vernier