Extern kravspecifikation E003 - Generera 2D-kod  HUMAN

1. Inledning

Denna specifikation beskriver format och innehåll för tvådimensionella streckkoder (2D-kod). 2D-koden innehåller strukturerad information från ett recept. Koden genereras av E-hälsomyndigheten vid utskrift av recept ur Receptdepå human. 

1.1 Syfte med specificerat krav

Koden bäddas in i den PDF-rapport som genereras för utskrift av receptoriginal.

Syftet med en inbäddad 2D-kod är att öka patientsäkerheten samt att höja säkerheten och spårbarheten för receptutskrifterna från Receptdepå human, kvalitetssäkra återinföring till Receptdepå human samt förbättra och underlätta expeditioner utanför Receptdepå human.

1.2 Definitioner och förkortningar

Se Begreppskatalogen för ytterligare beskrivning.

2. Verksamhetskrav

Om koden genereras av apotek ska den skrivas ut på en etikett som ska klistras på en receptblankett.

Efter utskrift ska 2D-koden raderas från systemet.

Vid utskrift av recept från Receptdepå human finns 2D-kod i den PDF-rapport som används vid utskrift.

Om koden genereras av apotek ska etiketten, förutom koden, även innehålla följande fält i klartext:

  • Registrerande apotek (namn och ort/adress)
  • Kundens personnummer eller födelsedatum
  • Kundens förnamn och efternamn
  • Artikelbenämning
  • Antal förpackningar per uttag
  • Förpackningsstorlek
  • Varunummer
  • Signum för registrerande farmaceut/apotekspersonal
  • Utskriftsdatum och tid


3. Tekniska krav

Typ:

2D-koden är av typen PDF417 och skapas med säkerhetsnivå fem.

Starttecken

ASCII 0x01 + 0x16 = SOH + SYN = Start Of Heading + Sychronization Character.

2 tecken inleder streckkoden.

Fältavskiljare:

Som fältavskiljare används ASCII 0x1C = FS = Field Separator.

Avskiljare ska finnas efter varje datafält med undantag av mellan version och ordinationstyp, även efter tomma datafält samt efter det sista datafältet.

Stopptecken:

Ett stopptecken avslutar streckkoden: ASCII 0x04 = EOT = End Of Transmission.


4. Innehållsförteckning av 2D-koden

4.1 Fältbeskrivning per recept 2D-kod 

För beskrivning av informationsobjekt och parametrar hänvisas till Informationsspecifikation Receptdepå human.

Attribut

Beskrivning

Max längd

Kommentar

Version

Version på 2D-kod

1

=5

Ordinationstyp

1 tecken som anger att ordinationstypen är recept.

1

R =Recept

Kundens personnummer / födelsedatum

Giltigt personnummer enligt YYYYMMDDNNNN alternativt födelsedatum enligt YYYYMMDD om personnummer saknas.

12


Kund förnamn

Förnamn

35


Kund efternamn

Efternamn

35


Ordinatörens förnamn

Förnamn

35


Ordinatörens efternamn

efternamn

35


Ordinatören Yrkeskod

Yrkeskod enligt förskrivningen

2


Utfärdardatum

Datum då receptet utfärdades enligt YYMMDD

6


Giltighetsdatum

Giltighetstid för receptet

6


Uttag första före datum

Datum innan vilket första uttaget måste göras

6


Arbetsplatskod

Förskrivarens arbetsplatskod

Saknas arbetsplatskod fylls fältet med 0000000000000

13

Förskrivarkod

Förskrivarkod

Saknas förskrivarkod fylls fältet med 0000000

7

Legitimationskod

Första 6 siffrorna i förskrivarkoden

6


Varunummer

Varunummer på förskriven handelsvara

6


NPL Pack-id

NPL Pack-id på förskrivet läkemedel

14


NPL-id

NPL-id på förskriven artikel

14


Antal förpackningar

Antal förpackningar per uttag

3


Antal uttag

Antal förskrivna uttag

2


Förmån

Förskriven förmån

1

R = Med förmån
U= Utan förmån

Doseringstext 1

Doseringstext del 1

256


Doseringstext 2

Doseringstext del 2

256


Ändamål

Ändamålstexter

256


Max Dygnsdos

Max dygnsdos

16

=0 om max dygnsdos inte kan anges

Substitution

Markering om läkemedlet får bytas enligt förskrivaren

1

0 = Byte ej tillåtet
1 = Byte tillåtet

Apoteks-id

GLN-kod för utskrivande apotek

13


Original förskrivnings-id

Unik identifikation på en receptsamling (UUID)

41


Förskrivarens kommentar

Kommentar gjord av förskrivaren vid skapandet av receptet

35


Leveransinformation

Kommentar gjord av förskrivaren vid skapandet av receptet angående leverans

35


Receptrad-id

Unik identifikation på ett recept enligt NEF.

Skapas genom att kombinera receptradnummer och eventuellt receptvalnummer

4


Starförpackning

Anger om startförpackning ska expedieras vid första uttag

1


Absolut expeditionsintervall

Av förskrivaren angiven kortaste tid mellan två expeditioner

3


Enhet för absolut expeditionsintervall

Enhet för det absoluta expeditionsintervallet. Kan anges i dagar, veckor eller månader

2

Mn = Månader, V = Veckor, Dg = Dagar

Originalformat

6 = Utskrivet NEF- recept
7 = Utskriven E-ordination

1


Vårdenhetens adress

Ordinatörens adress1, arbetsplatsnamn

35

Ordinatörens kontaktuppgifter

Vårdenhetens adress

Ordinatörens adress2, postadress

35

Ordinatörens kontaktuppgifter

Vårdenhetens adress

Ordinatörens postnummer

5

Ordinatörens kontaktuppgifter

Vårdenhetens adress

Ordinatörens postort, arbetsplats Ort

25

Ordinatörens kontaktuppgifter

Vårdenhetens adress

Ordinatörens telefonnummer1

15

Ordinatörens kontaktuppgifter

Vårdenhetens adress

Ordinatörens telefonnummer2

15

Ordinatörens kontaktuppgifter

 

Vid utskrift används följande mappning:

- Original format 0-4 och 6 omvandlas till originalformat 6 i 2D-koden

- Originalformat 5 och 7 omvandlas till 7 i 2D-koden



Versionshistorik

Version

Datum

Beskrivning

1.0

2014-10-20

Nytt krav som ersätter Extern kravspecifikation E001 - 2D-kod. Fastställd version

2.0 2017-10-24 Uppdaterat informationsägare
3.0 2019-07-17 Grammatiska ändringar, granskning