PharmBiz Software Vendors Workshop. Workshop: Restrictions Introduction/setup Overview of languages...
-
Upload
aron-glenn -
Category
Documents
-
view
223 -
download
2
Transcript of PharmBiz Software Vendors Workshop. Workshop: Restrictions Introduction/setup Overview of languages...
PharmBizPharmBizSoftware Vendors WorkshopSoftware Vendors Workshop
Workshop: RestrictionsWorkshop: Restrictions
Introduction/setupIntroduction/setup
Overview of languages and toolsOverview of languages and tools
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v1.Xv1.X
ExercisesExercises
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v2.3v2.3
ExercisesExercises
Workshop: RestrictionsWorkshop: Restrictions
Introduction/setupIntroduction/setup
Overview of languages and toolsOverview of languages and tools
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v1.Xv1.X
ExercisesExercises
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v2.3v2.3
ExercisesExercises
ToolsTools
XSLTXSLT
v1.0 vs v2.0v1.0 vs v2.0
DatabasesDatabases
Native XML vs RDBMSNative XML vs RDBMS
XQueryXQuery
ToolsTools
Simple applicationsSimple applications
tkxsltproctkxsltproc
PPDEPPDE
Other applicationsOther applications
XML Notepad, XML Spy, EclipseXML Notepad, XML Spy, Eclipse
Many, many othersMany, many others
Workshop: RestrictionsWorkshop: Restrictions
Introduction/setupIntroduction/setup
Overview of languages and toolsOverview of languages and tools
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v1.Xv1.X
ExercisesExercises
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v2.3v2.3
ExercisesExercises
PBS XML v1.XPBS XML v1.X
XML Namespace:XML Namespace:
http://www.health.gov.au/Schema/PBShttp://www.health.gov.au/Schema/PBS
Prescribing rule:Prescribing rule:
pbs:unrestricted | pbs:restricted | pbs:unrestricted | pbs:restricted | pbs:authority-requiredpbs:authority-required
PBS XML v1.XPBS XML v1.X
RestrictionsRestrictions
Only in pbs:restricted and pbs:authority-requiredOnly in pbs:restricted and pbs:authority-required
pbs:indications-list/pbs:indicationpbs:indications-list/pbs:indication
Contains:Contains:
pbs:codepbs:code
pbs:authoritypbs:authority
pbs:effectivitypbs:effectivity
PBS XML v1.XPBS XML v1.X
Contains (cont’d):Contains (cont’d):
pbs:authority-methodpbs:authority-method
pbs:labelpbs:label
pbs:note, pbs:cautionpbs:note, pbs:caution
DocBook block elementsDocBook block elements
PBS XML v1.XPBS XML v1.X
Authority method:Authority method:
Specifies method for obtaining an authoritySpecifies method for obtaining an authority
If one restriction has method:no-contact, then If one restriction has method:no-contact, then all willall will
Indicates Streamlined AuthorityIndicates Streamlined Authority
PBS XML v1.XPBS XML v1.X
Labels:Labels:
Indicate shared textIndicate shared text
@type = “prefix” or @type = “suffix”@type = “prefix” or @type = “suffix”
PBS XML v1.XPBS XML v1.X
DocBook block elements:DocBook block elements:
Currently only db:para usedCurrently only db:para used
role = “legal” indicates text exclusively for role = “legal” indicates text exclusively for Legal InstrumentsLegal Instruments
Newlines within a paragraph element are Newlines within a paragraph element are significantsignificant
Workshop: RestrictionsWorkshop: Restrictions
Introduction/setupIntroduction/setup
Overview of languages and toolsOverview of languages and tools
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v1.Xv1.X
ExercisesExercises
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v2.3v2.3
ExercisesExercises
Workshop: RestrictionsWorkshop: Restrictions
Introduction/setupIntroduction/setup
Overview of languages and toolsOverview of languages and tools
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v1.Xv1.X
ExercisesExercises
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v2.3v2.3
ExercisesExercises
PBS XML v2.3PBS XML v2.3
XML Namespaces:XML Namespaces:
http://schema.pbs.gov.auhttp://schema.pbs.gov.au
http://schema.pbs.gov.au/RWT/http://schema.pbs.gov.au/RWT/
PBS XML v2.3PBS XML v2.3
Prescribing rules:Prescribing rules:
pbs:unrestrictedpbs:unrestrictedpbs:restrictedpbs:restrictedpbs:authority-requiredpbs:authority-required
Different types of PRs:Different types of PRs:
pbs:ready-preparedpbs:ready-prepared
PBS XML v2.3PBS XML v2.3
Restrictions Wording Tool (RWT)Restrictions Wording Tool (RWT)
rwt:restriction-references-list/rwt:restriction-rwt:restriction-references-list/rwt:restriction-referencereference
Hyperlink to restriction dataHyperlink to restriction data
xlink:hrefxlink:href
PBS XML v2.3PBS XML v2.3
Dual representation:Dual representation:
RWT for structured dataRWT for structured data
DocBook for unstructured textDocBook for unstructured text
rwt:alternate-textrwt:alternate-text
PBS XML v2.3PBS XML v2.3
Data modelData model
PRPRPRPR
restrictionrestrictionrestrictionrestriction
restrictionrestrictionrestrictionrestriction
restrictionrestrictionrestrictionrestriction
definitiondefinitiondefinitiondefinition
indicationindicationindicationindication
circumstancircumstancece
circumstancircumstancece
****
prescriberprescriberinstructioninstructionprescriberprescriberinstructioninstruction
**++
authorityauthoritymethodmethod
authorityauthoritymethodmethod
cautioncautioncautioncaution **admin.admin.adviceadviceadmin.admin.adviceadvice
**requiremenrequiremen
ttrequiremenrequiremen
tt
parameterparameterparameterparameter
**
++
PBS XML v2.3PBS XML v2.3
Requirements and Requirements and parametersparameters
treatmenttreatment
populationpopulation
clinicalclinical
prescriberprescriber
locationlocation
care typecare type
ageage
sexsex
otherother
conditioncondition
treatmenttreatment
patientpatient
PBS XML v2.3PBS XML v2.3
Restrictions are disjunctiveRestrictions are disjunctive
Requirements are conjunctiveRequirements are conjunctive
Parameters are disjunctiveParameters are disjunctive
Workshop: RestrictionsWorkshop: Restrictions
Introduction/setupIntroduction/setup
Overview of languages and toolsOverview of languages and tools
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v1.Xv1.X
ExercisesExercises
Prescribing rules and restrictions in PBS XML Prescribing rules and restrictions in PBS XML v2.3v2.3
ExercisesExercises