Skip to main content

TypeAlias.UntpPartyRole

type UntpPartyRole = {
party: {
description?: string;
id: string;
idScheme?: {
id: string;
name: string;
type: ["IdentifierScheme"];
};
industryCategory?: {
code: string;
definition?: string;
name: string;
schemeID: string;
schemeName: string;
}[];
name: string;
organisationWebsite?: string;
partyAddress?: {
addressCountry: {
countryCode: string;
countryName?: string;
};
addressLocality: string;
addressRegion: string;
postalCode: string;
streetAddress: string;
};
registeredId?: string;
registrationCountry?: {
countryCode: string;
countryName?: string;
};
type: ["Party"];
};
role: | "owner"
| "producer"
| "manufacturer"
| "processor"
| "remanufacturer"
| "recycler"
| "operator"
| "serviceProvider"
| "inspector"
| "certifier"
| "logisticsProvider"
| "carrier"
| "consignor"
| "consignee"
| "importer"
| "exporter"
| "distributor"
| "retailer"
| "brandOwner"
| "regulator";
};

Type Declaration

NameType
party{ description?: string; id: string; idScheme?: { id: string; name: string; type: ["IdentifierScheme"]; }; industryCategory?: { code: string; definition?: string; name: string; schemeID: string; schemeName: string; }[]; name: string; organisationWebsite?: string; partyAddress?: { addressCountry: { countryCode: string; countryName?: string; }; addressLocality: string; addressRegion: string; postalCode: string; streetAddress: string; }; registeredId?: string; registrationCountry?: { countryCode: string; countryName?: string; }; type: ["Party"]; }
party.description?string
party.idstring
party.idScheme?{ id: string; name: string; type: ["IdentifierScheme"]; }
party.idScheme.idstring
party.idScheme.namestring
party.idScheme.type["IdentifierScheme"]
party.industryCategory?{ code: string; definition?: string; name: string; schemeID: string; schemeName: string; }[]
party.namestring
party.organisationWebsite?string
party.partyAddress?{ addressCountry: { countryCode: string; countryName?: string; }; addressLocality: string; addressRegion: string; postalCode: string; streetAddress: string; }
party.partyAddress.addressCountry{ countryCode: string; countryName?: string; }
party.partyAddress.addressCountry.countryCodestring
party.partyAddress.addressCountry.countryName?string
party.partyAddress.addressLocalitystring
party.partyAddress.addressRegionstring
party.partyAddress.postalCodestring
party.partyAddress.streetAddressstring
party.registeredId?string
party.registrationCountry?{ countryCode: string; countryName?: string; }
party.registrationCountry.countryCodestring
party.registrationCountry.countryName?string
party.type["Party"]
role