F3.6.2 Manage Content Provider Registrations

Header Image
Project:
F3.6.2 Manage Content Provider Registrations : Public <<FRAME_Low_Level_Function>> FRAME_Low_Level_Function
Created: 24.10.2019 12:44:24
Modified: 08.09.2021 11:24:33
Project:
Advanced:
This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to receive and process a request from an entity that wants to become new NAP data provider.<br/>(2) The ability to check the new NAP data provider in (1) above to include identification, verification that the requesting entity exists and is believed to be capable of providing road related static and/or dynamic data based on information included in the request.<br/>(3) The ability to load information about the entity submitting the request in (1) above into the NAP Data Providers data store, if the identification, verification and acceptance in (2) above is successful.<br/>(4) The ability to provide authorisation credentials to the requesting entity.<br/>(5) The ability to send a rejection notice (including the reason for rejection) to the entity that submitted the request in (1) above if the identification, verification and acceptance in (2) and (3) above was not successful.<br/>(6) The ability to check the authorisation of a data provider which sends its credentials to the Function Provide Interface for Data Providers and to response to this Function if the authorisation check has been successful.<br/>(7) The ability to process the information provided in an unsuccessful request for the automatic update of NAP data so that a suitable response can be sent to the entity that made the request and future unsuccessful update requests monitored.<br/>
  • Associations To
  • Associations From
  • Requirements
  • Advanced
  • Other Links
Element Source Role Target Role
«FRAME_Low_Level_Data_Flow» tnap.cp-authorisation_credentials
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_High_Level_Function» F3.6 Operate National Access Point
FRAME_High_Level_Function «componentof»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_load_NAP_provider_data
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
«FRAME_User_Need» 6.5.1.4
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» mt_requested_NAP_provider_data
FRAME_Low_Level_Data_Flow «OUT»
Name:  
 
Name:  
 
Details:
 
«FRAME_User_Need» 6.5.1.7
FRAME_User_Need «Servedby»
Name:  
 
Name:  
 
Details:
 
«FRAME_Low_Level_Data_Flow» fnap.cp-registrationt_request
FRAME_Low_Level_Data_Flow «IN»
Name:  
 
Name:  
 
Details:
 
Requirement Type Status Difficulty Priority Stability
Functional Functional Proposed Medium Medium Moderate
Details:
(a) continuously monitor for the receipt of the first three logical input data flows;<br/>(b) if the first logical input data flow is received in (a), process the request and separate the data from the information about the data provider;<br/>(c) carry out any necessary checks to establish the existence, legitimacy and any other checks for the data provider to be able to submit data to either of the NAP data stores;<br/>(d) load the data found in (b) into the second output logical data flow and send it;<br/>(e) load the information about the data provider found in (b) into the first logical output data flow and send it;<br/>(f) if the second logical input data flow is received in (a), load the request into the second output logical data flow and send it;<br/>(g) if the third logical input data flow is received in (a), process the data it contains and check to see if this data provider has previously tried to load data into either of the NAP data stores and then carry out the checks in (c) above before updating internal records with the result;<br/>(h) when (f) is complete load the third logical output data flow with a "rejection" and if the checks in (g) were successful a "reminder to register" texts and send it to the destination obtained from the processing in (f).<br/>
Property Value
isReadOnly: false
isFinalSpecialization: 0
Object Type Connection Direction Notes
EU NAP Central Application Object Usage From  
NAP Content Provider Application Object Usage From  
User Management application Object Usage From