Skip to content
Last updated

THOP attributes

Creating a transaction

Use function: medipassTransactionSDK.renderCreateTransaction()

To process a THOP claim, the following fields apply. Any required field not passed to the SDK will be prompted within the Tyro Health submission page.

THOP claim submission attributes

Attributes table:

Required column values:

ValueDescription
MMandatory
OOptional
CConditional
FieldType/FormatRequiredDescriptionExample
providerNumberString
8 characters
MUsually the Medicare Provider Number. Else the funder specific provider number. Should be 8 characters alpha-numeric. This will change the cardholder's payment narrative and settlement if different rules are set for given provider and practice.1234565X
invoiceReferenceString
Up to 16 characters
OProvider nominated unique transaction reference number, such as an invoice number from the practice management or accounting system.INV-20220315-001
chargeAmountStringMThe amount to charge for the virtual terminal transaction (THOP).10.00
paymentMethodValid values onlyMWhether the payment should be processed by the provider as a one-off manual entry new-payment-card, the payment request should be sent via SMS to the patient or to generate a payment-link for email or inclusion in an invoice or terminal payment.
Valid values: "new-payment-card", "phone", "payment-link" or "terminal"
new-payment-card
patient.mobileStringMThe mobile phone number of the patient. Can be either international notation: +61411111111 or national notation: 0411111111+61411111111