This article is part of the systems administration guide. You will require administration access to view the pages mentioned in this article.
You can add Custom Patient Labels (fields which are specific to your business). These are managed using specialised code - XSL-FO. CareRight supports the ability to print single labels or sheets of multiple labels
The content of these labels is patient centric (see Patient Label fields) and this information can be customised to your organisational needs.
Review a Custom Patient label
- Click Administration.
- Select Patients Menu.
- Select Custom Patient labels menu.
- The Custom Patient Labels screen will display..
- To view the label details, select the Show button next to the relevant label.
- The label details information will display (see table below).
- The Test section will also display.
- Enter a patient name is this field and click Test.
- The label will generate and, once complete, a green message advising the process is finished and PDF successfully generated.
- Select the View the result button and a PDF label will open.
Field | Description |
Name | This is the unique name of the label, it needs to be descriptive |
Enabled | This will advise if the label is active (enabled) or not. |
Prompt for referral details if required | When enabled, the user will be presented with a list of referral entries to be printed on a label. The user can then select which one is the most appropriate. By default, this field is disabled. |
Default Template | |
Created At | This is the date the label was created |
Updated At | This is the date the label was last updated |
v6.62 Feature: Referral Details Toggle
Please reference table above for details.
Edit a Custom Patient label
- Access the Custom Patient Label menu.
- The Custom Patient Labels screen will display.
- To edit the label details, select the Edit button next to the relevant label.
- The label details information will display.
- You are able to edit the label name, select the Enabled check box and modify the XSL-FO template code.
- Once your update is complete , select the Update Custom patient label button.
- The label will be updated.
Patient Label fields
Field | Field | Field | ||
PATIENT | MOBILE_PHONE | CURRENT_REFERRAL | ||
ID | HOME_PHONE | PRACTITIONER | ||
DISPLAY_NAME | PHONE | DISPLAY_NAME | ||
TITLE | TITLE | |||
GIVEN_NAME | HOME_ADDRESS | GIVEN_NAME | ||
MIDDLE_NAME | DISPLAY_ADDRESS | FAMILY_NAME | ||
FAMILY_NAME | LETTER_ADDRESS | PHONE | ||
MRN | ADDRESS_LINE_1 | PROVIDER_NUMBER | ||
CRN | ADDRESS_LINE_2 | |||
DATE_OF_BIRTH | SUBURB | MEDICAL_PROVIDER | ||
AGE_IN_WORDS | STATE | DISPLAY_NAME | ||
GENDER | POSTCODE | STATUS | ||
ADMITTED_DATE | COUNTRY | ACTIVATED_DATE | ||
LAST_ADMITTED_DATE | MOBILE_PHONE | EXPIRES_DATE | ||
CURRENT_LOCATION | PHONE | REFERRAL_DATE | ||
ADMIT_DOCTOR | REFERRAL_TYPE | |||
PRIMARY_PROVIDER | POSTAL_ADDRESS | RECIPIENT_STATUS | ||
PICTURE_PATH | DISPLAY_ADDRESS/ | REFERRAL_LENGTH | ||
MEDICARE_NUMBER | LETTER_ADDRESS/ | |||
MEDICARE_IRN | ADDRESS_LINE_1/ | CURRENT_LMO | ||
MEDICARE_SUFFIX | ADDRESS_LINE_2/ | PRACTITIONER | ||
MEDICARE_EXPIRY_DATE | SUBURB/ | DISPLAY_NAME | ||
DVA_NUMBER | STATE/ | TITLE | ||
POSTCODE/ | GIVEN_NAME | |||
FACILITY | COUNTRY/ | FAMILY_NAME | ||
NAME | MOBILE_PHONE/ | PHONE | ||
DESCRIPTION | PHONE/ | LETTER_ADDRESS | ||
ADDRESS | ||||
HEALTH_FUND | CITY | |||
CODE | POSTCODE | |||
NAME | STATE | |||
MEMBER_NUMBER | ||||
MEDICAL_PROVIDER | ||||
DISPLAY_NAME | ||||
first_name_alias | room | PROVIDER_NUMBER | ||
single_line_active_allergies | active_allergies_text | REFERRAL_DATE | ||
primary_health_fund | patient_accounts |
Support for Printing Allergies on a Custom Patient Label is achieved by using the print template field single_line_active_allergies.
<xsl:call-template name="patient-label-row"> <xsl:with-param name="label">Allergies:</xsl:with-param> <xsl:with-param name="text" select="single_line_active_allergies"/> </xsl:call-template>
Example:
Support for Printing primary health fund on a Custom Patient Label is achieved by using the print template field primary_health_fund.
<xsl:call-template name="patient-label-row"> <xsl:with-param name="label">Primary Health Fund</xsl:with-param> <xsl:with-param name="text" select="primary_health_fund"/> </xsl:call-template>
Example:
Support for Printing active patient accounts on a Custom Patient Label is achieved by using the print template field patient_accounts.
<xsl:call-template name="patient-label-row"> <xsl:with-param name="label">Patient Accounts</xsl:with-param> <xsl:with-param name="text" select="patient_accounts/"/> </xsl:call-template>
Example:
Label Definitions
- "Attribute" is a plain attribute mapping directly to a database field.
- "Trigger method" means a method you can call from a trigger script (but not a template) — more information below.
- "Trigger property" means an attribute you can call from a trigger script or a template — more information below.
- "Trigger class" is comprised of a list of public attributes — more information below.
- "Association (X)" means a link to a related model. If the name is singular it is one record. If the name is plural it can be 0 or more records.
- "Join table" means you can link these models together in a dataset (eg Episode can nest Admission).