Skip to end of banner
Go to start of banner

Publication date filter and sort requirements

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 24 Next »

UXPROD-4746 - Getting issue details... STATUS

Contents:

Interpreting dates based on 008/06

Date type - Instance (third pane, edit screen)

Date 1 - Instance (third pane, edit)

Date 2 - instance (third pane, edit)

Results list - second pane

Sort properties (not displayed)

008/06

“Date type” (Or “Type of Date”?)

“Date 1” (008/07-10)

“Date 2” (008/11-14)

“Date”

Pub start

Pub end

b

No dates given; B.C. date involved

Null

0000

0000

c

Continuing resource currently published

1984

9999

1984-

1984

d

Continuing resource ceased publication

1928

1941

1928-1941

1928

1941

e

Detailed date

1983

0615

1983, 0615

1983

i

Inclusive dates of collection

1988

1988

1988-1988

1988

1988

k

Range of years of bulk of collection

1796

1854

1796-1854

1796

1854

m

Multiple dates

1943

1945

1943, 1945

1943

n

Dates unknown

uuuu

uuuu

Null

0000

0000

p

Date of distribution/release/issue and production/recording session when different

1982

1967

1982, 1967

1982

q

Questionable date

18uu

19uu

18uu-19uu

1800

1900

r

Reprint/reissue date and original date

1983

1857

1983, 1857

1983

s

Single known date/probable date

1977

1977

1977

t

Publication date and copyright date

1982

1949

1982, 1949

1982

u

Continuing resource status unknown

1948

uuuu

1948-

1948

|

No attempt to code

Null

0000

0000

Requirements

Category

Requirement

Related Jira

1

Schema

Schema change - create new fields for Date type, Date 1, Date 2 (confirm name)

  • Continue to map the 260$c/264$c to the publication date field as a string

  • Remove mapping between the publication date and publicationPeriod.start/publicationPeriod.end

  • Create new fields for Date type, Date 1, Date 2

  • Create new mapping between 008/07-14 and publicationPeriod.start/publicationPeriod.end based on 008/06

MODINVSTOR-1188 - Getting issue details... STATUS

2

Data mapping

Default MARC-Instance map:

  • 008/06: Based on value, map to controlled list

    • b = No dates given; B.C. date involved

    • c = Continuing resource currently published

    • d = Continuing resource ceased publication

    • e = Detailed date

    • i = Inclusive dates of collection

    • k = Range of years of bulk of collection

    • m = Multiple dates

    • n = Dates unknown

    • p = Date of distribution/release/issue and production/recording session when different

    • q = Questionable date

    • r = Reprint/reissue date and original date

    • s = Single known date/probable date

    • t = Publication date and copyright date

    • u = Continuing resource status unknown

    • empty = No attempt to code

  • 008/07-10 = Date 1

  • 008/11-14 = Date 2

MODDATAIMP-1047 - Getting issue details... STATUS

3

Pub start and Pub end

Map the values from Date 1 and Date 2 to the publicationPeriod.start and PublicationPeriod.end properties

*need to include logic of how to map

MODINVSTOR-1204 - Getting issue details... STATUS

4

Instance - third pane

Create controlled list of date types to populate dropdown field for “Date type” in Instance:

  • No dates given; B.C. date involved

  • Continuing resource currently published

  • Continuing resource ceased publication

  • Detailed date

  • Inclusive dates of collection

  • Range of years of bulk of collection

  • Multiple dates

  • Dates unknown

  • Date of distribution/release/issue and production/recording session when different

  • Questionable date

  • Reprint/reissue date and original date

  • Single known date/probable date

  • Publication date and copyright date

  • Continuing resource status unknown

  • No attempt to code

*No capability to change/add new values at this time

UIIN-2849 - Getting issue details... STATUS

5

Instance - third pane

Create new section in “Descriptive data” accordion on the Instance record with a title “Type of date/Publication status” underneath “Resource type term”, “Resource type code” and “Resource type source”. Within this new section, add a table with three columns:

  • Date type

  • Date 1

  • Date 2

UIIN-2849 - Getting issue details... STATUS

6

Instance - third pane

Create separate text boxes for “Date 1” and “Date 2” as options for Date type. These fields are not required.

UIIN-2849 - Getting issue details... STATUS

7

Filtering/ sorting

Use publicationPeriod.start and publicationPeriod.end as sources for sorting and filtering; sort off start date

UIIN-2850 - Getting issue details... STATUS

8

Filtering/ sorting

Add new “Date” column after “Contributors”

MSEARCH-203 - Getting issue details... STATUS

UIIN-1876 - Getting issue details... STATUS

9

Date column (second pane results)

In Date column, show Dates on UI based on interpretation of Date type (see stories for details)

MSEARCH-203 - Getting issue details... STATUS

UIIN-1876 - Getting issue details... STATUS

10

Filtering/ sorting

Create a date filter on Inventory search Instance toggle “Date range” with “To” and “From”: Inclusive range of dates, four character year (only numeric values allowed)

UIIN-2851 - Getting issue details... STATUS

11

Indexing Arabic numerals

12

Keep in mind date conversion

  • No labels