Watch our RX24 Keynotes!

Model Map

Model Details

Show: Methods

Registration

The person doing the registration. For example, Dad signing his kids up for camp. Dad is the Registration person and the kids would be Registrants
Properties
AdditionalLavaFields
Attributes
AttributeValueDefaults
AttributeValues
AvailableKeys
BalanceDue Gets the balance due.
Campus Gets or sets the Campus the registration will be tied to
CampusId Gets or sets the Id of the Campus the registration will be tied to
ConfirmationEmail Gets or sets the confirmation email.
ContextKey
CreatedByPersonAlias
CreatedByPersonAliasId
CreatedByPersonId
CreatedByPersonName
CreatedDateKey Gets the created date key.
CreatedDateTime
CreatedSourceDate Gets or sets the created source date.
CustomSortValue
DiscountAmount Gets or sets the discount amount.
DiscountCode Gets or sets the code.
DiscountedCost Gets the discounted cost.
DiscountPercentage Gets or sets the discount percentage.
EncryptedKey
EntityStringValue
FirstName Gets or sets the first name.
ForeignGuid
ForeignId
ForeignKey
Group Gets or sets the Group.
GroupId Gets or sets the Group identifier.
Guid
Id
IdKey
IsPaymentPlanActive Gets a boolean value indicating whether this registration has an active payment plan.
IsTemporary Gets or sets a value indicating whether this instance is temporary.
IsValid
Item
LastName Gets or sets the last name.
LastPaymentReminderDateTime Gets or sets the last payment reminder date time.
ModifiedAuditValuesAlreadyUpdated
ModifiedByPersonAlias
ModifiedByPersonAliasId
ModifiedByPersonId
ModifiedByPersonName
ModifiedDateTime
ParentAuthority A parent authority. If a user is not specifically allowed or denied access to this object, Rock will check the default authorization on the current type, and then the authorization on the Rock.Security.GlobalDefault entity
ParentAuthorityPre
PaymentPlanFinancialScheduledTransaction Gets or sets the payment plan FinancialScheduledTransaction.
PaymentPlanFinancialScheduledTransactionId Gets or sets the payment plan FinancialScheduledTransaction identifier.
Payments Gets the payments.
PersonAlias Gets or sets the PersonAlias.
PersonAliasId Gets or sets the PersonAlias identifier.
PersonId Gets the person identifier.
Registrants Gets or sets the registrants.
RegistrationInstance Gets or sets the registration instance.
RegistrationInstanceId Gets or sets the registration instance identifier.
RegistrationTemplateId Gets the registration template identifier. NOTE: this is needed so that Registration Attributes can have a RegistrationTemplateId qualifier
SupportedActions
TotalCost Gets the total cost.
TotalPaid Gets the total paid.
TypeId
TypeName
UrlEncodedKey
ValidationResults