Met de ProRail Unieke Identificatie Code (PUIC) creëren we een uniek identificatienummer voor elk infra-object dat alle informatie uit verschillende bronsystemen aan elkaar verbindt.
Direct naar de inhoud.
Met de ProRail Unieke Identificatie Code (PUIC) creëren we een uniek identificatienummer voor elk infra-object dat alle informatie uit verschillende bronsystemen aan elkaar verbindt.
PUIC is een systeem die ervoor zorgt dat een object, die in verschillende bronnen voorkomt, aan elkaar gerelateerd kan worden.
PUIC wordt gebruikt door diverse afdelingen en applicaties binnen en buiten ProRail. Een kleine greep uit de business cases die PUIC ondersteunt:
Afnemers: IMX-uitgifte, Routelint, RailMaps, CCBI, BTD-planner, Planningstool, BBMS, Datalab, MTPS, TimTim, Slijptrein.
Op verschillende plaatsen in de organisatie wordt informatie over infraobjecten en -gebieden vastgelegd en beheerd. Deze informatieproducten hebben vaak betrekking op dezelfde infra-objecten. Doordat binnen de informatieproducten bron specifieke (en lokaal unieke) sleutels worden gebruikt, zijn de objecten niet, of met veel moeite, aan elkaar te relateren.
Om deze informatie eenduidige en uniek te relateren, is het noodzakelijk ieder infraobject en infragebied een uniek nummer te geven. Dit unieke nummer wordt PUIC genoemd en staat voor ‘ProRail Unieke Identificatie Code’.
Omdat veel systemen intern een andere sleutel hanteren en het niet economisch haalbaar is om deze systemen volgens eenzelfde systematiek in te richten is een hulpmiddel nodig: het PUIC-2 Register. In dit Register worden sleutels van overeenkomende objecten centraal beschikbaar gesteld.
Met bronsystemen bedoelen we dan: Naiade, Infra-Atlas, Geopublicatie en SAP!
PUIC en het PUIC-2 Register hebben als doel:
PUIC-2 faciliteert de registratie van PUIC’s inclusief de lokale sleutels van het betreffende infraobject of –gebied zoals die in een verscheidenheid van systemen voorkomen.
Geautoriseerde bronnen kunnen via een API hun lokale sleutels van infraobjecten en –gebieden registreren bij de betreffende PUIC. Ook is er een API om de registratie te bevragen ten einde PUIC’s of lokale sleutels op te zoeken.
De lokale sleutel kan uit meerdere velden bestaan. Dit als er voor die bron geen enkelvoudige lokale sleutel bestaat. Zo is een lokale sleutel in het IA bron samengesteld uit steller nummer, gebiedsnaam, gebiedscode, km-lint en kilometrering.
PUIC is bedacht en in het leven geroepen vanuit het programma SpoorData.
In 2020 is begonnen met de doorontwikkeling van PUIC in een nieuwe applicatie op een nieuwe technologische basis.
De voornaamste redenen om de PUIC 1.0 applicatie te vervangen door het PUIC-2 Register zijn:
De vernieuwing van PUIC komt tot stand in het programma Geïntegreerd Inwinnen.

Voor het gebruik van PUIC heb je een autorisatie nodig.
Kijk eerst bij de veelgestelde vragen. Staat je vraag er niet tussen? Neem dan contact met ons op.
Lukt inloggen niet of krijg je een foutmelding? Bel dan onze collega's van de servicedesk: 088 2317100, zij kijken graag met je mee.
In de e-learning leer je hoe en wanneer een PUIC moet worden aangemaakt en hoe objecten daarmee aan elkaar gerelateerd zijn. Doelgroep - ontwerpers van de assets bij ingenieursbureaus - informatiespecialisten en gegevensbeheerders bij AM Informatie - ontwerpers van informatiesystemen waarin de PUIC gebruikt wordt.
Ga naar de training op ProLeren (alleen beschikbaar voor ProRailmedewerkers).