Previous Next JavaScript must be enabled to correctly display this content

## 1 Primitive Tables

Plmnid

Table 1-1 Plmnid

Attribute | Description | Data type
--- | --- | ---
`mcc` | Mobile Country Code | String
`mnc` | Mobile Network Code | String

Snssai

Table 1-2 Snssai

Attribute | Description | Data type
--- | --- | ---
`sst` | Slice or Service Type | Integer
`sd` | Slice Differentiator | String

PlmnInfo

Table 1-3 PlmnInfo- Parameters

Parameter | Description | Details
--- | --- | ---
`configuredNssai` | This is a mandatory parameter. The configuredNSSAI parameter contains the list of all S-NSSAIs configured at the PLMN level, but this alone does not ensure authorization. To consider an S-NSSAI as part of the TAI-S-NSSAI mapping, it must be explicitly mapped to a TAI. If an S-NSSAI is supported but not configured at the PLMN level, it will not be considered for selection. Autoconfiguration Scenarios: Autoconfiguration ON: The AMF dynamically learns the TAI-S-NSSAI mapping. Autoconfiguration OFF: The operator must manually configure the supported `NSSAI` per TAI to establish this mapping. | Data Type: array<SnssaiInfo> See installation-index.html
`barredSnssaiList` | This is an optional parameter. Slices Configured as Restricted for PLMN S-NSSAIs restricted for the PLMN: When present, these S-NSSAIs will be restricted within the PLMN. Any S-NSSAI included in this list must not be present in the allowed S-NSSAI list for any TAI in the PLMN.To add an already existing barred slice at the TAI level to the `barredSnssaiList`, it must first be removed from `BarredSlicesMapping`. | Data Type: array<SnssaiInfo> See installation-index.html
`nsiInformationList` | This is a mandatory parameter. Default fallback network slice instance information for the PLMN. This applies to all TAI-SNSSAI combinations within the PLMN, unless specifically overridden in `allowedSnssai`. If `nsiInformation` is not configured, or in the case of autoconfiguration, this serves as the default fallback. | Data Type: array(NsiInformationInfo)

SnssaiInfo

Table 1-4 SnssaiInfo - Parameters

Parameter | Description | Details
--- | --- | ---
`sst` | This is a mandatory parameter. | Data Type: Integer
`sd` | This is an optional parameter. | Data Type: string
`accessType` | This is a mandatory parameter. | Data Type: enum("3GPP", "NON_3GPP", "BOTH")
`nsiInformationInfo` | This is an optional parameter. For more information see, installation-index.html. | Data Type: array(NsiInformationInfo)

NsiInformationInfo

Table 1-5 NsiInformationInfo - Parameters

Parameter | Description | Details
--- | --- | ---
`nsiProfileId` | This is a mandatory parameter. SliceId of NSI profile | Data Type: string
`salience` | This is an optional parameter. An input value must be more than 1. | Data Type: Integer

PlmnTacList

Table 1-6 PlmnTacList - Parameters

Parameter | Description | Details
--- | --- | ---
`plmnId` | This is a mandatory parameter. The PLMN ID uniquely identifies the PLMN and should be formatted as MCC-MNC. It must be cross-checked with the PLMN-level information corresponding to the `plmnId`. If the PLMN information is not present, respond with a 400 Bad Request. | Data Type: string
`tacList` | This is a mandatory parameter. List of TACs in PLMN "plmnId" | Data Type: List<Tac>