Extract Fees File

Version 2.6.1

This XSL stylesheet produces the Fees extract file (Fees yyyymmdd.txt) from a PBS XML document.

The fees extract file contains details of patient contributions, mark-ups and fees that are relevant to the prices of drugs shown in the file Drug yyyymmdd.txt.

The source document must be a PBS XML document, schema-valid against version 2.4 (or later) of the PBS XML Schema.

The result document is a text file.

It is a free format text file containing the fields listed below.

Patient Contribution

Field Name Format Maximum Length Description
Code Character 6 Values = C or G
Contribution Type Character 25

Description of category code

  • C = Concessional
  • G = General
Maximum Contribution Character 15 Maximum contribution towards cost of prescription under the PBS
Minimum Safety Net Character 15 Minimum safety net value to be recorded for prescriptions under PBS

Container Fee

Field Name Format Maximum Length Description
Code Character 6 Values = I or O
Container Type Character 25

Description of Container Fee Code

  • I = Injectable
  • O = Other
Container Fee Character 15 The ready-prepared container fee which applies to quantities less than the manufacturer's pack. Not payable on quantities over the manufacturer's pack

Dispensing Fees

Field Name Format Maximum Length Description
Code Character 6 Code to indicate Dispensing Fee Values = DD,EP,EW,NF,RP
Fee Description Character 25

Description of Dispensing Fee Type Code

  • DD = Dangerous Drug
  • EP = Extemporaneously Prepared
  • EW = Water added
  • NF = No Fee
  • RP = Ready Prepared
Dispensing Fee Character 15 Dispensing fee for given Dispensing Type
Additional Fee Character 15 Additional fee for given Dispensing Type

Markups

Field Name Format Maximum Length Description
Code Character 6

one character alphabetic (current rates in file Fees yyyymmdd.txt), three values:

  • A - no mark-up (section 100 drug types)
  • C - standard six-tier ready-prepared mark-up; the price to pharmacist for maximum quantity determines which tier applies
  • D - HSD four-tier ready-prepared mark-up; the price to pharmacist for maximum quantity determines which tier applies
  • E - one-tier ready-prepared mark-up
Drug Types Character 43 Drug types associated with a given Markup code (For drug type codes see separate table below at 6. Drug txt file)
Markup Low Value Character 10 The lower value of the Markup range
Markup High Value Character 10 The higer value of the Markup range
Markup Character 10 This field may either be a percentage, indicated by a % sign following, or a fixed value, indicated by a preceding $ sign.

Parameters

Parameter: "qnames"

Default value: "true()"

QNames

Whether to use QNames or expanded URIs.

Revision History

Version Release date Changes
2.6.1 07 November 2012 Added documentation.
2.6 05 November 2012 Exclude non-default Private Hospital Pharmacy and infusible dispensing rules.
2.5 23 October 2012 Improved display of markup bands.
2.4 16 May 2012 Use QNames as well as URIs. Use container-definition type instead of title. Fix display of markup bands.
2.3 22 November 2011 Fixed length of Drug Types field to be 43 instead of 54.
2.2 26 October 2011 Fixed safety net recording fees.
2.1.1 25 October 2011 Fixed extemp fee.
2.1 11 October 2011 Changed dispensing rule URI. If value missing, use "0.00".
2.0.1 14 June 2011 Fixed extemp-extra fee.
2.0 11 February 2011 Updated for schema v2.4.
1.0 27 August 2009 Initial version.