Er zijn momenteel twee mogelijke methoden voor gegevensdoorgifte beschikbaar: de „pull-methode”, waarbij de bevoegde instanties van de lidstaat die de PNR-gegevens opvraagt, toegang krijgen tot het reserveringssysteem van de luchtvaartmaatschappij en uit het systeem een kopie van de benodigde PNR-gegevens kunnen halen („pull”), en de „push-methode”, waarbij de luchtvaartmaatschappijen de benodigde PNR-gegevens aan de verzoekende instantie doorgeven („push”) en de luchtvaartmaatschappijen dus controle behouden over de gegevens die worden verstrekt.
There are two possible methods of data transfer currently available: the ‘pull’ method, under which the competent authorities of the Member State requiring the PNR data can access the air carrier's reservation system and extract (‘pull’) a copy of the required PNR data, and the ‘push’ method, under which air carriers transfer (‘push’) the required PNR data to the authority requesting them, thus allowing air carriers to retain control of what data is provided.