Skip to content
Last updated

DVA attributes

Creating a transaction

Use function: medipassTransactionSDK.renderCreateTransaction()

To process a DVA insurance claim, the following fields apply. Any required field not passed to the SDK will be prompted at the TyroHealth submission page.

Attributes table:

Required column values:

ValueDescription
MMandatory
OOptional
CConditional
FieldType/FormatRequiredDescriptionExample
funderValid values onlyMSet to dva in lowercasedva
providerNumber8 alphanumeric charactersMServicing provider number or other registration identifier which must be valid and active in Tyro Health Online for a given funder. For DVA claims, a Medicare issued provider number should be used where available.Must be unique for an invoice0065431A
patient {} object
patient.refIdUp to 128 charactershighly recommendedA unique patient identifier - such as a UUID - generated by your system. Used for searching and reporting on transactions by patient in Tyro Health Online and for support purposes. Setting a unique refId per patient is highly recommended.If provided, future transactions can be processed using refId rather than providing patient and health fund account details. Any differing patient details for a given refId will update the patient record on Tyro Health Online.A unique invoice can include only one patient.3DE2D2BC-17CC-4978-A79D-2151DC417B2F
patient.firstNameUp to 40 charactersMPatient first / given name as registered with DVA. If only one name, set field to "Onlyname".
A unique invoice can include only one patient. • Can only contain alpha (A-Z and a-z), numeric (0- 9), space ( ), apostrophe (') and hyphen (- ) characters• Spaces must not appear before or after apostrophes, hyphens, other spaces or the supplied value. • At least one alpha or numeric character required.• Spaces must not appear before or after apostrophes, hyphens, other spaces or the supplied value. • At least one alpha or numeric character required.
Mila
patient.lastNameUp to 40 charactersMPatient last/ family name as registered with DVA
A unique invoice can include only one patient. • Can only contain alpha (A-Z and a-z), numeric (0- 9), space ( ), apostrophe (') and hyphen (- ) characters• Spaces must not appear before or after apostrophes, hyphens, other spaces or the supplied value. • At least one alpha or numeric character required. • If patient has only one name, use "Onlyname" as placeholder in firstName field.
Willis
patient.dobStringYYYY-MM-DDMDate of birth in YYYY-MM-DD format.
• must be a valid date• must not be a date in the future• must not be after each serviceDate
For Medicare patient claims, if patient is <15 years old as at each serviceDate, an adult =>18 years old claimant is required.
2010-09-01
patient.mobileMobile numberOMobile number required to send SMS claim and payment requests. Either domestic (04xxxxxxxx) or international (+614xxxxxxxx) format accepted.0411111111
patient.emailEmail addressOAny valid email address. Used for receipts and statements.Only Australian domestic numbers supported.mw@tyro.io
patient.acceptedDisabilityIndicatorY or NOWhen set to Y acceptedDisabilityText must be set tooY
patient.acceptedDisabilityTextUp to100 characters, UPPERCASECFor DVA claims. Provides codified details of the condition treated. Required for White Card holders. When set, this will also set the DVA Accepted Disability Indicator to True, indicating the service relates to a known and accepted condition for a White Card holder. Values should be uppercase.
• The value supplied must be alpha (A-Z), numeric (0-9), space ( ), and special characters : ; , . -. • First character must be alpha or numeric and spaces must not appear before or after other spaces or the supplied value.• Alpha characters must be UPPERCASE
MENTAL HEALTH
healthFundAccount {} object for Medicare account details
healthFundAccount.healthFundCodeValid values onlyMSet to DVA for DVA patientsDVA
healthFundAccount.membershipNumber3 to 9 alphanumeric charactersMFor DVA use veterans number as shown on card.QX901543
DVA specific values
dva.isInHospitalbooleanOHospital Indicator - whether or not the service(s) rendered to the patient was for treatment provided within a hospital facility. Valid values: true = In Hospital. Default is false.
If Referral Override Code is set to H (Hospital) then Hospital Indicator must be set to true (In Hospital)
true
dva.lspNumberNumeric 1-999999OLocation Specific Provider Number. Used by Medicare for diagnostic imaging and radiation oncology services. Can have leading zeros.
• Not valid for pathology providers.• LSPN and Number of Patients Seen must not be set against the same service.• LSPN and Time Duration must not be set against the same service.
01
dva.facilityId8 alphanumeric charactersOThe Commonwealth Hospital Facility Provider Number. A unique identifier of a Registered Hospital or Day Care Facility. The value supplied must be in the format of Provider stem (6 digit number), 1 Practice Location character, 1 Check Digit (similar to medicare provider numbers). Must be filled with leading zeros if the provider number is greater than 2 characters but less than 8 characters.
• If isInHospital is set to true (In Hospital) then facilityId must be supplied.• Hospital referrals usually require a FacilityId
9988770W
dva.treatmentLocation Valid values onlyCFor medical providers, all service items must have the same treatment location for a given patient and service date. Valid values:• V = Home Visit (residential care facility, community health centre or hostel)• H = Hospital• R = Rooms (default)
If Referral Override Code is set to H (Hospital) then Treatment Location Code must be set to H (Hospital)
R
dva.benefitPayee.providerNumber8 alphanumeric charactersOGenerally only valid for bulk billed claims, where the payee provider is different from the servicing provider. Benefits will be paid to the benefitProvider's bank account. Note: this provider number must also be registered and active with Tyro Health Online
• A unique invoice can include only one benefitPayee.• Provider number must be registered with Tyro Health Online and enabled for Medicare.
3452232B
dva.benefitPayee.providerFullNameUp to 30 alphanumeric characters & select special charactersOFull name of provider including or excluding title. Will appear on assignment of benefit statement.Dr. Jane Smith
For claims with referral requirements
dva.referral.issueDateStringYYYY-MM-DDC*Date of referral/request issuance in YYYY-MM-DD. Only used where referral is required.
• Must be a valid date• Must be greater than or equal to the Patient dob• Must be present if Referral details supplied• Must not be a date in the future• Must not be after each serviceDate• Must be present for referred services
2020-07-23
dva.referral.periodTypeValid values onlyC*Period type code as defined by Medicare and only used where referral used.Valid values:• S: Standard – 12 months for GP or 3 months for Specialist referrals (Default value)• N: Non-standard, if set must supply duration in serviceText field• I: Indefinite
• Must be present if Referral details supplied, unless for Pathology or Diagnostic Imaging claims.• If N or I, details are required in serviceText.• Do not set for Pathology or Diagnostic Imaging claims
Note: referral period is not applicable for Pathology or Diagnostic Imaging referrals and should not be set for those claims.
S
dva.referral.period1 or 2 numericC*For non-standard referral periods only, the number of months for referral validity. Numeric two digits.Note: not applicable for Pathology or Diagnostic Imaging referrals and should not be set for those claims.
• Must be present if Referral details supplied, unless for Pathology or Diagnostic Imaging claims.• If N or I, details are required in serviceText.• Do not set for Pathology or Diagnostic Imaging claims.
10
dva.referral.providerNumberUp to 8 alphanumeric charactersC*Referring provider number. Note this must be a valid provider number, but the provider number does not need to be registered with Tyro Health Online.
• Must be present if Referral details supplied• Must be a valid provider number
4452232B
dva.referral.providerFullNameUp to 30 alphanumeric charactersC*Full name of referring provider, with or without title. Will appear on printed statements.
Must be present if Referral details supplied
Dr Emily Tay
dva.referral.referrerTypeValid values onlyC*Either:• GP: General Practitioner• S: Specialist
Must be present if Referral details supplied
GP
dva.referral.referralTypeCodeValid values onlyC*Set as one of:
• A: Allied health (note different to Medicare and specific to DVA)• D: Diagnostic Imaging, including Radiology• P: Pathology• S: Specialist
Must be present if Referral details supplied
A
dva.nonReferral.reasonValid values onlyC*Only for exception claims normally requiring a referral. One of:• E: Emergency• H: Hospital in-patient referral (isInHospital should be Y for all services)• L: Lost• N: Not required, non-standard referral
• R: Remote exception
• Only used where referral normally required and replaces referral details.• If Referral Override Code is set to H (Hospital) then Hospital Indicator must be set to Y (In Hospital) and a facilityId should be set
H
dva.nonReferral.descriptionUp to 40 alpha charactersC*Description of non-referral reason. Where:• H: name of hospital• L: supporting text
Must be present if nonReferral details supplied
Lost referral letter
For claimed service items
dva.claimItems []ArrayM**One or more claimItems must be specified for a claim **-
dva.claimItems.accessionDateDateODate for pathology test. Only for pathology services. The format is YYYY-MM-DD.
• Must not be equal to or less than service date• Must not be prior to patient date of birth• Must not be future dated• Value must be Australian time zone
2021-02-21
dva.claimItems.accessionTime TimeOTime for pathology test. Only for pathology services. The format is HH:MM

• Must not be equal to or less than service date• Must not be prior to patient date of birth• Must not be future dated• Value must be Australian time zone
17:30
dva.claimItems.accountReferenceNumber1-9 alphanumeric charactersOAccount Reference (ACRF). A reference used by the claim submitter to identify a claim.• The value supplied must be alpha (A-Z and a-z), numeric (0-9), space ( ), and special characters @ # $ % + = : ; , . - only.• Spaces must not appear before or after other spaces or the supplied value.19-1125B
dva.claimItems.afterCareOverridebooleanOIndicates whether the service was performed as part of normal aftercare for the patient. Valid values: true = Not Normal Aftercare. Default is not set.
Only applicable for General or Specialist Services.
true
dva.claimItems.collectionDateDateODate the pathology sample was taken from patient. The format is YYYY-MM-DD.
• Must not be after accession date time• If set, Accession date time must be set• Must not be prior to patient date of birth• Must not be prior to referral issue date• Value must be Australian time zone
2021-02-26
dva.claimItems.collectionTimeTimeOTime the pathology sample was taken from patient. The format is HH:MM.
• Must not be after accession date time• If set, Accession date time must be set• Must not be prior to patient date of birth• Must not be prior to referral issue date• Value must be Australian time zone
17:30
dva.claimItems.duplicateServiceOverridebooleanOIndicates whether multiple services performed on the same day, by the same Service provider and should be treated as separate services. Valid values: true = duplicate service override. Default is not set.
• If Duplicate Service Override Indicator is set to true (Not Duplicate) then serviceTime or additional information in serviceText is required to support the reason for the override.• Only applicable for General or Specialist Services.
true
dva.claimItems.duration3 numbersOTime duration in minutes. In 15 minute intervals only.Only applicable for General or Specialist Services.060
dva.claimItems.fieldQuantity1 or 2 numbers, 1-99OThe number of fields irradiated or the quantity of (15 minute) time blocks or derived fee intrathecal or epidural infusion services (e.g. items 18219 and 18227).Only applicable for General or Specialist Services.• Field Quantity and Number of Patients Seen or Time Duration must not be set against the same service.4
dva.claimItems.itemCodeUp to 5 numbersMAny valid Medicare supported MBS code or DVA code for a given date of service.Only valid MBS or DVA items for a given serviceDate can be processed.23
dva.claimItems.jawCodeValid values onlyODentistry claims only. Identifies if the dental service relates to the upper or lower jaw. Valid values:• UPR = Upper Jaw • LWR = Lower JawUPR
dva.claimItems.multipleProcedureOverridebooleanOIndicates whether the multiple services rule must or must not be applied to the service being claimed. Valid values: true, Not Multiple. Default is not set.• Only applicable for General or Specialist Services.• If Multiple Procedure Override Indicator is set to true (Not Multiple) then must list serviceText providing the reasontrue
dva.claimItems.numberOfPatientsSeen1 or 2 numbers, 1-99OThe number of patients seen. Must be set for group attendance items (e.g. counselling) or visits (home, hospital or institution) to ensure the correct payment is made.
• Only applicable for General or Specialist Services.• Number of Patients Seen and Time Duration must not be set against the same service
2
dva.claimItems.numberOfTeeth2 numbersODentistry claims only. Identifies the number of teeth within the item. Valid values: 01-1602
dva.claimItems.opticalScriptValid values onlyOOptical claims only. Identifies the type of override of restrictions for Optical Scripts. Valid values:• LS = Lost• BR = Broken• RC = Significant Refraction changeLS
dva.claimItems.priceCurrency notation, up to 5 numeric and 2 decimal digitsMItem per unit pricing in $XX.XX format.
Net (excluding GST) price each unit in $XX.XX format. Charge amount for the service.
50.67
dva.claimItems.referenceUp to 128 alphanumeric charactersOLine item reference as nominated by you. Assists with reconciliation where multiple of the same item code and service date claimed.
This reference should be unique within a given invoice.
01
dva.claimItems.restrictiveOverrideValid values onlyOThis code is used to allow payment for services where the account provides indication that the service is not restrictive with another service either within the same claim or on the patient history. Valid values:• SP: Separate Sites• NR: Not Related to consult• NC: Not for Comparison
Only applicable for General or Specialist Services.
SP
dva.claimItems.rule3ExemptIndicatorbooleanOIndicates if the pathology service is exempt from Rule 3 in the MBS. When set to true, the item is yes, exempt. Default is not set.
• Must only be set when provider is Pathology• If Rule 3 Exempt Indicator is set, serviceTime must be set.
true
dva.claimItems.s4b3ExemptIndicatorbooleanOIndicates if the pathology service is exempt from assessing in accordance with the S4b3 requirements in the MBS. When set to true, the item is yes, exempt. Default is not set.
• The value supplied must be set to true to indicate Pathology Service is exempt from S4b3 assessing requirements• Must only be set when provider is Pathology• If set, Hospital Indicator must be set to true• Must not be set if Rule 3 Exempt Indicator is set
true
dva.claimItems.scpId3-5 alphanumeric valuesOThe Specimen Collection Point ID is used to identify the site where the pathology specimen was collected. The value supplied must be alpha (A-Z) or numeric (0- 9) and three to five characters long. Value must not be set to or equal zero. Leading zeros for values less than 5 characters, are acceptable e.g. 001, 0001 or 00001
• Specimen Collection Point Id (SCPId) must only be set when provider is Pathology.
014
dva.claimItems.secondDevicebooleanORequired for select Allied health professions. This field identifies the provision of a second medical grade footwear service. Valid values:true = Yesfalse or omitted = No (default)
• Must only be set when provider professional registration is for Allied health• Must not be set with Distance Kilometres.
true
dva.claimItems.selfDeemedCodeValid values onlyOA Self Deemed service is an additional service to a valid request. A substituted service is a service provided that has replaced the original service requested.Valid values:• SD: Self Deemed• SS: Substituted Service
Self Deemed Code must not be set when Referral Override Code is set
SD
dva.claimItems.serviceDateYYYY-MM-DDMDate of service in YYYY-MM-DD format.
• Must be a valid date• Must be within 2 years as at date of submission• Must not be future dated• Must not be before patient date of birth
2020-08-25
dva.claimItems.serviceTextUp to 50 alphanumeric charactersOFree text for additional information on claim assessment. Usually used for claims with exceptions - will be reviewed by Medicare staff.• The value supplied must be alpha (A-Z and a- z), numeric (0-9), space ( ), and special characters @ # $ % + = : ; , . -.• Spaces must not appear before or after other spaces or the supplied value.Consultation for hearing assessment
dva.claimItems.serviceTimeHH:MMOTime of service in 24 hour format: HH:MM as in Australian time zone. Used if multiple of same items claimed on same day, by same provider, for same patient.The time supplied must reflect the time zone in Australia, the transaction was created in.14:25
dva.claimItems.toothNumber2 numbersODentistry claims only. Specify the tooth number. Must be 2 numerics and may be required for certain dental items. Valid values:11-1821-2831-3841-48 51-55 61-65 71-75 81-8511
dva.claimItems.extras.distanceTravelled2-3 numbersOIndicates travelling distance by KMs involved in a Home, Nursing Home or Hospital visit. At least 11 KM or more must be travelled to claim for travel.45