View raw Markdown
type: resourceresource: VisionPrescription

VisionPrescription

Introduction

Scope and Usage

Note to Balloters: To ensure this resource is ready for Normative status, we are seeking ballot comment on the substantive content. The key changes made since R5 include:

  • Added the following elements to align with the Request workflow pattern

  • VisionPrescription.basedOn

  • VisionPrescription.groupIdentifier

  • VisionPrescription.priority

  • Added a product search parameter

The VisionPrescription resource represents an authorization for corrective optical lenses to be provided to a patient. Eye glasses and contact lenses usually require a prescription for patient-specific lenses. Details about the fulfillment of the authorization are handled by the Task resource. For further information about this separation of responsibilities, refer to the link Fulfillment/Execution section of the Request pattern.

Vision prescriptions may only be issued by providers who have optical diagnosis within their scope of practice, typically ophthalmologists and optometrists. The prescription is a time-limited, typically two years, authorization for the provision of an unlimited number of lenses, glasses or contacts, which conform to the authorized specification by providers which have lens provision within their scope of practice, typically ophthalmologists , optometrists and opticians.

Health insurers typically require a copy of the prescription to ensure that a vision professional has examined the patient and that the power of the lenses exceeds some minimum, such as +- 0.75 diopters, to qualify for reimbursement under the insurance coverage.

Additional Information

Additional information regarding resources conveying electronic claims content and usage may be found at:

Boundaries and Relationships

The VisionPrescription resource is used to provide the authorized specification of lenses for glasses and contacts which have well known and internationally consistent requirements, which is distinct from other types of health care authorizations detailed below.

The health care domain includes a number of related resources

VisionPrescription (this resource)This resource is used to prescribe, authorize, and request provision of lenses for glasses or contacts.
DeviceRequestThis resource is used to prescribe, authorize, and request provision of a health care device such as a halter monitor or a wheelchair services.
MedicationRequestThis resource is used to prescribe, authorize, and request provision of medications such a pharmaceuticals and vaccines.
ServiceRequestThis resource is used to prescribe, authorize, and request provision of health care services such as consultative or rehabilitative services.
SupplyRequestThis resource is used for inventory management of a supply item (which may include a medication, substance or device).

StructureDefinition

Elements (Simplified)

Mappings

Resource Packs

list-VisionPrescription-packs.xml

<?xml version="1.0" encoding="UTF-8"?>

<List xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../publish/List.xsd">
  <id value="VisionPrescription-packs"/>
  <status value="current"/>
  <mode value="working"/>
</List>

Search Parameters

Full Search Parameters

Examples

Full Examples

Mapping Exceptions

visionprescription-fivews-mapping-exceptions.xml

Unmapped Elements

visionprescription-request-mapping-exceptions.xml

Divergent Elements

Note: This is a business identifier, not a resource identifier (see discussion). It is best practice for the identifier to only appear on a single resource instance, however business practices may occasionally dictate that multiple resource instances with the same identifier can exist - possibly even with different resource types. For example, multiple Patient and a Person resource instance might share the same social insurance number.

A status of completed for a "doNotPerform" request indicates that the period of non-performance is now satisfied and the request no longer holds. | resource=This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

Unmapped Elements