EPCIS

**Elektronisko produktu kodu informācijas pakalpojumi** (EPCIS) ir globāls GS1 standarts notikumu datu pārskatāmības veidošanai un koplietošanai gan uzņēmumos, gan starp tiem, lai lietotāji varētu gūt kopīgu redzējumu par fiziskiem vai digitāliem objektiem attiecīgās uzņēmējdarbības kontekstā.

"Objekti" EPCIS kontekstā parasti attiecas uz fiziskiem objektiem, kas tiek apstrādāti vispārēju uzņēmējdarbības procesu fiziskajos posmos, iesaistot vienu vai vairākas organizācijas. Šādu fizisku objektu piemēri ir tirdzniecības vienības (produkti), loģistikas vienības, vairākkārt izmantojamie aktīvi, pamatlīdzekļi, fiziskie dokumenti utt. “Objekti” var attiekties arī uz digitāliem objektiem, kas piedalās salīdzināmos uzņēmējdarbības procesu posmos. Šādu digitālu objektu piemēri ietver digitālās tirdzniecības vienības (mūzikas lejupielādes, elektroniskās grāmatas utt.), digitālos dokumentus (elektroniskos kuponus utt.), utt.

EPCIS standarts sākotnēji tika izstrādāts kā daļa no plašākiem centieniem uzlabot sadarbību starp tirdzniecības partneriem, daloties detalizētā informācijā par fiziskiem vai digitāliem objektiem. Nosaukums EPCIS atspoguļo šo centienu izcelsmi Elektronisko izstrādājumu kodeksa (EPC) attīstībā. Tomēr EPCIS nav nepieciešama ne elektroniskos produktu kodu, ne radiofrekvenču identifikācijas (RFID) datu nesēju izmantošana, un kopš EPCIS 1.1 ieviešanas, nav nepieciešama pat iepakojumu līmeņu identifikācija (kuras vajadzībām sākotnēji tika izveidots Elektroniskais produktu kods). EPCIS standarts attiecas uz visām situācijām, kurās pārskatāmie notikumu dati ir izgūstami un koplietojami, bet “EPC” klātbūtnei nosaukumā ir tikai vēsturiska nozīme.

EPCglobal pirmo reizi ratificēja EPCIS 1.0 2007. gada aprīlī. Ratifikācijas laikā vairāk nekā 30 uzņēmumi bija izmantojuši EPCIS standarta projektu datu apmaiņai un sadarbībai ar tirdzniecības partneriem. Kopš 2014. gada 24 komerciāli produkti no GS1 bija saņēmuši sertifikātus par atbilstību EPCIS standartam. GS1 ratificēja EPCIS 1.1 2014. gada maijā. GS1 (kopā ar CBV 1.2) ratificēja EPCIS 1.2 2016. gada septembrī.

## Vēsture
2001. gadā MIT Auto-ID centrs publicēja rakstu, kurā tika piedāvāta fiziskās marķēšanas valoda (PML), kas paredzēta kā "vienota" valoda "fizisko objektu, procesu un vides aprakstīšanai". PML bija viena no četrām Auto-ID centra paredzētajām "viedās infrastruktūras" sastāvdaļām, pārējās trīs sastāvdaļas bija RFID etiķetes, Elektroniskais Produkta Kods un Objektu Nosaukumu Serviss. Tā kā MIT Auto-ID centra darbu 2004.gadā pārņēma EPCglobal, PML koncepcija tika pārdēvēta par Electronic Product Code Information Services (EPCIS), un uzsāka ar globāla standarta izveidošanu saistītas darbības. 2005.gadā tika publicēta pirmā EPCglobal Architecture Framework versija, kurā EPCIS tika ieviests kā izstrādē esošs standarts un parādīts, kā tas ir saistīts ar citām iecerētās arhitektūras sastāvdaļām uz RFID tehnoloģijām balstītu fizisko objektu izsekošanai piegādes ķēdēs.

EPCglobal pirmo reizi ratificēja EPCIS 1.0 2007. gada aprīlī. Pavadošo standartu — EPC Core Business Vocabulary 1.0 — EPCglobal ratificēja 2010.gada oktobrī. Neskatoties uz EPCIS izcelsmi, kas vērsta uz RFID izmantošanu, to sāka izmantot lietojumprogrammās, kas izmantoja svītrkodus vienus pašus vai svītrkodus kopā ar RFID etiķetēm.

GS1 ratificēja EPSIS 1.1 un CBV 1.1 2014. gada maijā. Jaunās EPCIS 1.1 funkcijas ietver atbalstu klases līmeņa identifikācijai (īpaši nepieciešamas svītrkodu aplikācijās), jaunu notikumu veidu, kas apraksta tādus procesus, kuros ievades dati tiek pārveidoti par izvades datiem, un papildu notikumu datus, kas apraksta uzņēmējdarbības pārsūtīšanas un gadījumu vai partijas līmeņa pamatdatus.

GS1 ratificēja EPSIS 1.2 un CBV 1.2 2016. gada septembrī. Jaunās funkcijas ietver mehānismu, kas paziņo, ka iepriekšējais notikums ir bijis kļūdains, un pamatdatu iekļaušanas mehānismu EPCIS dokumenta galvenē.

## Pamatprincipi
EPCIS iekļaujas vispārējā, uz GS1 standartiem balstītā arhitektūrā, kas ir izstrādāti, informācijas nepieciešamības atbalstam saistībā ar uzņēmumiem piegādes ķēdes biznesa procesos reālajā pasaulē. GS1 standarti ietver:

* Standartus, kas nodrošina līdzekļus uzņēmumu **identificēšanai** reālajā pasaulē, lai uz tiem varētu attiecināt gala lietotāju glabāto un/vai paziņoto elektronisko informāciju. GS1 identifikācijas standarti ietver tādus standartus, kas nosaka unikālus identifikācijas kodus (sauktus par GS1 identifikācijas atslēgām), skatiet Elektroniskais Produkta Kods.
* Standartus, kas nodrošina līdzekļus datu automātiskai **izgūšanai**, kurus nepastarpināti uz sevis nes fiziski objekti, šādi savienojot fizisko lietu un elektroniskās informācijas pasaules. GS1 datu izgūšanas standarti sevī ietver svītrkodu un radiofrekvenču identifikācijas (RFID) datu nesēju definīcijas, kas ļauj identifikatorus novietot tieši uz fiziska objekta, un standartus, kas nosaka konsekventas saskarnes ar lasītājiem, printeriem un citām aparatūras un programmatūras sastāvdaļām, kas savieno datu nesējus ar uzņēmējdarbības lietojumprogrammām.
* Standartus, kas nodrošina līdzekļus, lai **dalītos** ar informāciju gan starp tirdzniecības partneriem, gan iekšēji, nodrošinot pamatu elektroniskiem biznesa darījumiem, fiziskās vai digitālās pasaules elektroniskai pārskatāmībai un citām informācijas lietojumprogrammām. GS1 informācijas apmaiņas standarti ietver šo EPCIS standartu, kas ir notikumu datu pārskatāmības standarts. Citi grupas “Dalīties” standarti ir pamatdatu un uzņēmējdarbības darījumu datu standarti, kā arī atklāšanas standarti, kas palīdz noteikt, kur piegādes ķēdē atrodas attiecīgie dati, un uzticamības standarti, kas palīdz izveidot nosacījumus datu koplietošanai ar pietiekamu drošību.

EPCIS pamatprincips ir tāds, ka atšķirībā no neapstrādātiem datiem, kas izgūti no datu nesējiem, piemēram, svītrkodiem un RFID etiķetēm, EPCIS notikumi ietver papildu informāciju, kas attiecībā uz fizisko vai digitālo pasauli un īpašiem darbības vai analītiskās uzņēmējdarbības procesiem, piešķir nozīmi neapstrādātiem novērojumiem. Kaut arī EPCIS notikums satur lielu daļu tādu pašu datu, kādi tiek izgūti nolasot RFID etiķeti vai noskenējot svītrkodu, tas ir semantiski augstākā līmenī, jo ietver izpratni par uzņēmējdarbības kontekstu, kurā izgūti identifikatora dati. Turklāt nav prasības, lai EPCIS notikums būtu tieši saistīts ar konkrētu fiziskā datu nesēja novērojumu. Piemēram, EPCIS notikums var norādīt, ka ātri bojājoša tirdzniecības vienība ir tikko pārsniegusi derīguma termiņu; šādu notikumu var ģenerēt tikai programmatūra.

EPCIS standarts ietver šādas daļas:

* **Datu definīcijas slānis,** kas nosaka pārskatāmības notikumu standarta modeli.
* **Pakalpojuma slānis,** kas nosaka divas standarta saskarnes:
** **EPCIS izgūšanas saskarne**, ar kuras palīdzību EPCIS datus no izgūšanas lietojumprogrammas var piegādāt EPCIS krātuvē vai citā sistēmā, kas spēj pieņemt EPCIS datus. Izgūšanas programma bieži vien mijiedarbojas ar fizisko pasauli, skenējot svītrkodus vai lasot RFID etiķetes.
** **EPCIS pieprasījumu saskarne**, ar kuru EPCIS piekļūstošās lietojumprogrammas un tirdzniecības partneri, parasti mijiedarbojoties ar EPCIS repozitoriju, pēc izgūšanas var saņemt EPCIS datus.

EPCIS paredzēts izmantot kopā ar GS1 pamata biznesa vārdnīcas (CBV) standartu. CBV standarts sniedz datu vērtību definīcijas, kuras var izmantot EPCIS standartā noteikto datu struktūru aizpildīšanai.

## EPCIS datu modelis
EPCIS datu pamatvienība ir struktūra, kas apraksta viena darbības posma pabeigšanu kopējā uzņēmējdarbības procesā; šo struktūru sauc par **EPCIS notikumu**. EPCIS notikumu kolekcija sniedz detalizētu priekšstatu par uzņēmējdarbības procesu laikā un vietā. Viena EPCIS pasākuma informācijas saturs ir sakārtots četrās dimensijās:

; *Kas*
: Objekta (-u) vai citu vienību identifikatori, kas ir notikuma priekšmets
; *Kad*
: Datums un laiks, kad ir noticis notikums, un spēkā esošā vietējā laika josla
; *Kur*
: Vietas, kur notikums ir noticis, identifikators un vietas, kur objektam(-iem), sekojot notikumam, paredzams atrasties
; *Kāpēc*
: Informācija par uzņēmējdarbības kontekstu, tostarp: identifikators, kas norāda notiekošo uzņēmējdarbības posmu (piemēram, nosūtīšana, saņemšana utt.), Identifikators, kas norāda notikumam sekojošā objekta(-u) uzņēmējdarbības stāvokli (piemēram, aktīvs, atsaukts, bojāts utt.), nosūtītāja un saņēmēja pušu identifikatori (ja notikums ir daļa no pārsūtīšanas procesa starp pusēm), saites uz attiecīgajiem darījumu dokumentiem (piemēram, pirkuma pasūtījums, rēķins utt.), notikuma vai partijas līmeņa pamatdati un/vai cita informācija, kas definēta, izmantojot lietotāja paplašinājumus.

Ja EPCIS datu modelim ir nepieciešams identifikators, tad EPCIS ļauj izmantot jebkuru URI . Visbiežāk izmantotie identifikatori ir definēti EPC pamatdarbības vārdnīcā.

Katrs no attēlā parādītajiem uzņēmējdarbības posmiem varētu būt EPCIS notikuma avots. Katra šāda notikuma saturs ir atšķirīgs atkarībā no uzņēmējdarbības posma, taču tiem visiem ir vienāda četrdimensiju struktūra.

## EPCIS notikumu veidi
Visiem EPCIS notikumiem piemīt četrdimensiju informatīvais saturs par to, kas, kur, kad un kāpēc. EPCIS standarts nosaka piecus dažādus notikumu veidus, kas ļauj mainīt dimensijas *“kas”* struktūru un ar to saistītās variācijas notikuma semantikā.

## EPCIS izgūšanas saskarne
EPCIS izgūšanas saskarne nodrošina EPCIS datiem līdzekļus, kas tos no izgūšanas lietojumprogrammas nogādā EPCIS krātuvē vai citā sistēmā, kas spēj pieņemt EPCIS datus. Izgūšanas programma bieži mijiedarbojas ar fizisko pasauli, skenējot svītrkodus vai nolasot RFID etiķetes. EPCIS izgūšanas interfeiss, izmantojot XML formātu EPCIS notikumiem, ko nodrošina standartā paredzētā XML shēma. EPCIS standarts nodrošina EPCIS izgūšanas saskarnes sasaistes, kurās tiek izmantota ziņojumu rinda vai HTTP .

## EPCIS pieprasījumu saskarne
EPCIS pieprasījumu saskarne nodrošina līdzekli, ar kuru EPCIS piekļūstošās lietojumprogrammas un tirdzniecības partneri, parasti mijiedarbojoties ar EPCIS repozitoriju pēc izgūšanas var saņemt EPCIS datus. Pieprasījumu saskarne ir definēta kā tīmekļa pakalpojums, kas atbalsta šādas darbības:

EPCIS standarts nodrošina EPCIS vaicājumu saskarnes sasaisti, kas kā transportēšanas mehānismu izmanto SOAP, vai AS2.

## Sertifikācija
GS1 komerciālos programmatūras produktus var sertificēt kā atbilstošus EPCIS standartam. Produktus var sertificēt kā atbilstošus EPCIS Capture Interface, EPCIS Query Interface vai abiem. Kopš 2014.gada sertifikātu ir saņēmuši 24 komerciāli produkti. Starp tiem ir viena atvērtā koda ieviešana, FossTrak  .

## Piezīmes
 

## Skatīt arī

* Elektroniskais produkta kods

## Ārējās saites

* EPCIS un EPC Core Business Vocabulary standarta lapa GS1 vietnē
* EPCIS standarts versija 1.2. GS1, versija 1.2, 2016.gada septembris
* CBV standarts versija 1.2.2
* EPCIS un CBVI ieviešanas vadlīnijas
* EPCIS Workbench (agrāk Visibility Data Workbench ), interaktīvs bezmaksas rīks EPCIS datu kodēšanai un atkodēšanai un mijiedarbībai ar EPCIS krātuvēm