The answer is no because QR-Codes with more than one FNC1 are not GS1 compatible. In that respect GS1-QR-Code is an exception to the other GS1 bar codes that support variable length AIs like GS1-128 and GS1 DataMatrix. Instead one should encode the AI delimiters for QR-Code either with GS (ASCII 29 decimal) or '%' (ASCII 37 decimal).
From the GS1 general specification (
https://www.gs1.org/docs/barcodes/GS1_General_Specifications.pdf):
7.8.3 The separator character and its value
In GS1-128 symbology: The Function 1 Symbol Character (FNC1) SHOULD be the separator
character, and the control character <GS> (ASCII value 29 (decimal), 1D (hexadecimal)) may be an
alternative.
In GS1 DataMatrix and GS1 DotCode symbology: The Function 1 Symbol Character (FNC1) or the
control character <GS> SHALL be the separator character.
In GS1 QR Code symbology: The control character <GS> or the character ‘%’ (ASCII value 37
(decimal), 25 (hexadecimal)) SHALL be the separator character.
In GS1 DataBar and GS1 Composite symbology: The Function 1 Symbol Character (FNC1) SHALL be
the separator character.
The value of the decoded separator character transmitted in the decoded data string is always
control character <GS> (ASCII value 29 (decimal), 1D (hexadecimal)). It is important to note that
some receiving systems may convert/interpret the control character <GS> as something other than
ASCII value 29 (decimal), 1D (hexadecimal).
All element strings not included in the predefined table shown in figure 7.8.4-2 MUST be separated
by a separator character when followed by another element string in a single barcode.
Sorry for the bother