How to generate QR code with GS1 standard

Hello,

Does someone know how to generate QR code with GS1 standard that is recognize ?
When I used AI with fixed sizes, it works but when I used AI with variables sizes, it is not recognized.
I wonder if there is a way to make it recognize that there is a Application Identifier ?

For example,
I need
AI10 lot number —> format n2+an..20
A17 Expiration date (YYMMDD) —> format n2+n6
AI240 Article code —> N3+X..30
AI3100 Net weight, kilograms (variable measure trade item) —> format n4+n6

My example 102305250007172305282400085163102208000

Thanks.