github.com/free5gc/openapi@v1.0.8/models/model_sms_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 import ( 13 "time" 14 ) 15 16 type SmsChargingInformation struct { 17 OriginatorInfo *OriginatorInfo `json:"originatorInfo,omitempty" yaml:"originatorInfo" bson:"originatorInfo" mapstructure:"OriginatorInfo"` 18 RecipientInfo []RecipientInfo `json:"recipientInfo,omitempty" yaml:"recipientInfo" bson:"recipientInfo" mapstructure:"RecipientInfo"` 19 UserEquipmentInfo string `json:"userEquipmentInfo,omitempty" yaml:"userEquipmentInfo" bson:"userEquipmentInfo" mapstructure:"UserEquipmentInfo"` 20 RoamerInOut RoamerInOut `json:"roamerInOut,omitempty" yaml:"roamerInOut" bson:"roamerInOut" mapstructure:"RoamerInOut"` 21 UserLocationinfo *UserLocation `json:"userLocationinfo,omitempty" yaml:"userLocationinfo" bson:"userLocationinfo" mapstructure:"UserLocationinfo"` 22 UetimeZone string `json:"uetimeZone,omitempty" yaml:"uetimeZone" bson:"uetimeZone" mapstructure:"UetimeZone"` 23 RATType RatType `json:"rATType,omitempty" yaml:"rATType" bson:"rATType" mapstructure:"RATType"` 24 SMSCAddress string `json:"sMSCAddress,omitempty" yaml:"sMSCAddress" bson:"sMSCAddress" mapstructure:"SMSCAddress"` 25 SMDataCodingScheme int32 `json:"sMDataCodingScheme,omitempty" yaml:"sMDataCodingScheme" bson:"sMDataCodingScheme" mapstructure:"SMDataCodingScheme"` 26 SMMessageType SmMessageType `json:"sMMessageType,omitempty" yaml:"sMMessageType" bson:"sMMessageType" mapstructure:"SMMessageType"` 27 SMReplyPathRequested ReplyPathRequested `json:"sMReplyPathRequested,omitempty" yaml:"sMReplyPathRequested" bson:"sMReplyPathRequested" mapstructure:"SMReplyPathRequested"` 28 SMUserDataHeader string `json:"sMUserDataHeader,omitempty" yaml:"sMUserDataHeader" bson:"sMUserDataHeader" mapstructure:"SMUserDataHeader"` 29 SMStatus string `json:"sMStatus,omitempty" yaml:"sMStatus" bson:"sMStatus" mapstructure:"SMStatus"` 30 SMDischargeTime *time.Time `json:"sMDischargeTime,omitempty" yaml:"sMDischargeTime" bson:"sMDischargeTime" mapstructure:"SMDischargeTime"` 31 NumberofMessagesSent int32 `json:"numberofMessagesSent,omitempty" yaml:"numberofMessagesSent" bson:"numberofMessagesSent" mapstructure:"NumberofMessagesSent"` 32 SMServiceType SmServiceType `json:"sMServiceType,omitempty" yaml:"sMServiceType" bson:"sMServiceType" mapstructure:"SMServiceType"` 33 SMSequenceNumber int32 `json:"sMSequenceNumber,omitempty" yaml:"sMSequenceNumber" bson:"sMSequenceNumber" mapstructure:"SMSequenceNumber"` 34 SMSresult int32 `json:"sMSresult,omitempty" yaml:"sMSresult" bson:"sMSresult" mapstructure:"SMSresult"` 35 SubmissionTime *time.Time `json:"submissionTime,omitempty" yaml:"submissionTime" bson:"submissionTime" mapstructure:"SubmissionTime"` 36 SMPriority SmPriority `json:"sMPriority,omitempty" yaml:"sMPriority" bson:"sMPriority" mapstructure:"SMPriority"` 37 MessageReference string `json:"messageReference,omitempty" yaml:"messageReference" bson:"messageReference" mapstructure:"MessageReference"` 38 MessageSize int32 `json:"messageSize,omitempty" yaml:"messageSize" bson:"messageSize" mapstructure:"MessageSize"` 39 MessageClass *MessageClass `json:"messageClass,omitempty" yaml:"messageClass" bson:"messageClass" mapstructure:"MessageClass"` 40 DeliveryReportRequested DeliveryReportRequested `json:"deliveryReportRequested,omitempty" yaml:"deliveryReportRequested" bson:"deliveryReportRequested" mapstructure:"DeliveryReportRequested"` 41 }