github.com/free5gc/openapi@v1.0.8/models/model_registration_charging_information.go (about) 1 /* 2 * Nchf_ConvergedCharging 3 * 4 * ConvergedCharging Service © 2021, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved. 5 * 6 * API version: 3.0.3 7 * Generated by: OpenAPI Generator (https://openapi-generator.tech) 8 */ 9 10 package models 11 12 type RegistrationChargingInformation struct { 13 RegistrationMessagetype RegistrationMessageType `json:"registrationMessagetype" yaml:"registrationMessagetype" bson:"registrationMessagetype" mapstructure:"RegistrationMessagetype"` 14 UserInformation *UserInformation `json:"userInformation,omitempty" yaml:"userInformation" bson:"userInformation" mapstructure:"UserInformation"` 15 UserLocationinfo *UserLocation `json:"userLocationinfo,omitempty" yaml:"userLocationinfo" bson:"userLocationinfo" mapstructure:"UserLocationinfo"` 16 PSCellInformation *PsCellInformation `json:"pSCellInformation,omitempty" yaml:"pSCellInformation" bson:"pSCellInformation" mapstructure:"PSCellInformation"` 17 UetimeZone string `json:"uetimeZone,omitempty" yaml:"uetimeZone" bson:"uetimeZone" mapstructure:"UetimeZone"` 18 RATType RatType `json:"rATType,omitempty" yaml:"rATType" bson:"rATType" mapstructure:"RATType"` 19 Var5GMMCapability string `json:"5GMMCapability,omitempty" yaml:"5GMMCapability" bson:"5GMMCapability" mapstructure:"Var5GMMCapability"` 20 MICOModeIndication MicoModeIndication `json:"mICOModeIndication,omitempty" yaml:"mICOModeIndication" bson:"mICOModeIndication" mapstructure:"MICOModeIndication"` 21 SmsIndication SmsIndication `json:"smsIndication,omitempty" yaml:"smsIndication" bson:"smsIndication" mapstructure:"SmsIndication"` 22 TaiList []Tai `json:"taiList,omitempty" yaml:"taiList" bson:"taiList" mapstructure:"TaiList"` 23 ServiceAreaRestriction []ServiceAreaRestriction `json:"serviceAreaRestriction,omitempty" yaml:"serviceAreaRestriction" bson:"serviceAreaRestriction" mapstructure:"ServiceAreaRestriction"` 24 RequestedNSSAI []Snssai `json:"requestedNSSAI,omitempty" yaml:"requestedNSSAI" bson:"requestedNSSAI" mapstructure:"RequestedNSSAI"` 25 AllowedNSSAI []Snssai `json:"allowedNSSAI,omitempty" yaml:"allowedNSSAI" bson:"allowedNSSAI" mapstructure:"AllowedNSSAI"` 26 RejectedNSSAI []Snssai `json:"rejectedNSSAI,omitempty" yaml:"rejectedNSSAI" bson:"rejectedNSSAI" mapstructure:"RejectedNSSAI"` 27 NSSAIMapList []NssaiMap `json:"nSSAIMapList,omitempty" yaml:"nSSAIMapList" bson:"nSSAIMapList" mapstructure:"NSSAIMapList"` 28 AmfUeNgapId int32 `json:"amfUeNgapId,omitempty" yaml:"amfUeNgapId" bson:"amfUeNgapId" mapstructure:"AmfUeNgapId"` 29 RanUeNgapId int32 `json:"ranUeNgapId,omitempty" yaml:"ranUeNgapId" bson:"ranUeNgapId" mapstructure:"RanUeNgapId"` 30 RanNodeId *GlobalRanNodeId `json:"ranNodeId,omitempty" yaml:"ranNodeId" bson:"ranNodeId" mapstructure:"RanNodeId"` 31 }