{"fields":[{"key":"posi_id","label":"POSI ID","type":"string · POSI-J-######","basis":"identifier","source":"posi-data registry/","description":"Permanent POSI identifier. Never reused, never reassigned."},{"key":"journal_code","label":"Record key","type":"string","basis":"curated","source":"posi-data corpus/","description":"URL-safe key used in record paths (/journal/<code>/)."},{"key":"title","label":"Title","type":"string","basis":"registry","source":"Crossref / OpenAlex","description":"Journal title as registered."},{"key":"issn_online","label":"eISSN","type":"string · ####-####","basis":"identifier","source":"ISSN Portal / Crossref","description":"Electronic ISSN. Null when none is registered - never guessed."},{"key":"issn_print","label":"pISSN","type":"string · ####-####","basis":"identifier","source":"ISSN Portal / Crossref","description":"Print ISSN. Null when none is registered."},{"key":"openalex_source_id","label":"OpenAlex source","type":"string · S#########","basis":"identifier","source":"OpenAlex","description":"OpenAlex source record the ISSN resolves to."},{"key":"publisher","label":"Publisher","type":"string","basis":"registry","source":"Crossref / OpenAlex","description":"Publisher name as registered."},{"key":"registration_country","label":"ISSN country","type":"string","basis":"registry","source":"ISSN Portal","description":"Country of ISSN registration - not necessarily where the journal operates."},{"key":"country","label":"Declared country","type":"string","basis":"declared","source":"Publisher","description":"Country the publisher states it operates from."},{"key":"language","label":"Language","type":"string","basis":"declared","source":"Publisher / DOAJ","description":"Primary publication language."},{"key":"frequency","label":"Frequency","type":"string","basis":"declared","source":"Publisher","description":"Declared publication frequency. Observed cadence may differ."},{"key":"open_access","label":"Open access","type":"boolean","basis":"registry","source":"DOAJ / OpenAlex","description":"Whether the journal is recorded as fully open access."},{"key":"license","label":"License","type":"string","basis":"declared","source":"Publisher / DOAJ","description":"Default article license."},{"key":"peer_review_type","label":"Peer review","type":"string","basis":"declared","source":"Publisher","description":"Declared peer-review model. POSI does not observe review directly."},{"key":"doaj_status","label":"DOAJ status","type":"enum","basis":"registry","source":"DOAJ","description":"listed · application_submitted · not_listed · null (not checked)."},{"key":"website_url","label":"Website","type":"url","basis":"declared","source":"Publisher","description":"Journal home page."},{"key":"article_count","label":"Articles","type":"integer","basis":"registry","source":"Crossref","description":"DOIs registered under the journal ISSN at the data cutoff."},{"key":"psc_category","label":"PSC subject","type":"string · P#.##","basis":"computed","source":"OpenAlex topics → PSC crosswalk","description":"POSI Subject Classification category derived from the journal’s OpenAlex topic distribution."},{"key":"psc_confidence","label":"PSC confidence","type":"enum","basis":"computed","source":"posi-engine","description":"high · low. Low means no single topic dominated - common for multidisciplinary journals."},{"key":"pqf","label":"PQF assessment","type":"object","basis":"computed","source":"posi-engine (PQF v1.0)","description":"Editorial-selection evidence score, six sub-factors. Admission gate for the Core Collection only."},{"key":"early_stage_rating","label":"AJR lifecycle rating","type":"object","basis":"computed","source":"posi-engine (AJR-E / AJR-M)","description":"Lifecycle stage and, where rateable, the automated journal rating. Null fields are never filled with estimates."},{"key":"collection","label":"Collection","type":"enum","basis":"curated","source":"posi-data","description":"core · candidate · benchmark · discovered."},{"key":"verification","label":"Verification","type":"enum","basis":"curated","source":"Derived (see Provenance)","description":"VERIFIED · PARTIALLY_VERIFIED · NEEDS_CHECK · REJECTED."},{"key":"updated_at","label":"Record updated","type":"datetime","basis":"curated","source":"posi-data","description":"Last time any field of the record changed."}],"index_keys":[{"key":"id","field":"posi_id"},{"key":"c","field":"journal_code"},{"key":"t","field":"title"},{"key":"i","field":"issn_online, issn_print","note":"array, online first, de-duplicated"},{"key":"p","field":"publisher"},{"key":"co","field":"registration_country ?? country","note":"normalised to an English display name"},{"key":"s","field":"psc_category"},{"key":"k","field":"collection"},{"key":"v","field":"verification"},{"key":"oa","field":"open_access"},{"key":"d","field":"doaj_status"},{"key":"n","field":"article_count"},{"key":"u","field":"updated_at","note":"date only"}]}