{
	"$schema" : "http://json-schema.org/draft-04/schema#",
	"type" : "object",
	"title" : "SmsData",
	"additionalProperties" : false,
	"description" : "Notification Service V3 - SmsData",
	"properties" : {
		"recipientUserId" : {
			"type" : "string",
		    "description" : "Recipient User Id"
		},
		"smsPayload" : {
			"type" : "array",
			"items" : {
				"type" : "string",
				"description" : "Each element of the array is a String representing a message to be sent through SMS/Text service"
			},

			"description" : "An array of SMS based text message.  SMS is limited to 160 characters, so it is important to break down the concrete messages into individual element of this array"
		},
		"recipientSmsIdentifier" : {
			"type" : "string",
			"description" : "phone number or other unique identifier to which this sms needs to be sent to"	
		}
	},

	"required" : 
	[
		"recipientUserId",
		"smsPayload",
		"recipientSmsIdentifier"
	]
}