ItemScheme

class sdmxthon.model.itemScheme.ItemScheme(id_: str | None = None, uri: str | None = None, urn: str | None = None, annotations=None, name: str | None = None, description: str | None = None, version: str | None = None, validFrom: datetime | None = None, validTo: datetime | None = None, isFinal: bool | None = None, isExternalReference: bool | None = None, serviceUrl: str | None = None, structureUrl: str | None = None, maintainer=None, items=None, isPartial: bool | None = None)

Bases: MaintainableArtefact

The descriptive information for an arrangement or division of objects into groups based on characteristics, which the objects have in common.

append(value)

Adds an Item to the ItemScheme

property is_partial

Denotes whether the Item Scheme contains a sub set of the full set of Items in the maintained scheme.

property items

Association to the Items in the scheme

ConceptScheme

class sdmxthon.model.itemScheme.ConceptScheme

Bases: ItemScheme

The descriptive information for an arrangement or division of concepts into groups based on characteristics, which the objects have in common.

ItemType:

Concept

Codelist

class sdmxthon.model.itemScheme.Codelist

Bases: ItemScheme

A list from which some statistical concepts (coded concepts) take their values.

ItemType:

Code

OrganisationScheme

class sdmxthon.model.itemScheme.OrganisationScheme

Bases: ItemScheme

Abstract class. Used for structure messages

AgencyScheme

class sdmxthon.model.itemScheme.AgencyScheme

Bases: OrganisationScheme

A maintained collection of Maintenance Agencies.

ItemType:

Agency