View raw Markdown
type: resource-definitionsresource: VisionPrescription

VisionPrescription Definitions

<a id="VisionPrescription"></a>

VisionPrescription

Prescription for vision correction products for a patient

Definition: An authorization for the provision of glasses and/or contact lenses to a patient.

Cardinality: 0..*

Mappings: workflow=Request; rim=CombinedVisionRequest; w5=clinical.careprovision

<a id="VisionPrescription.identifier"></a>

VisionPrescription.identifier

Business Identifier for vision prescription

Definition: A unique identifier assigned to this vision prescription.

Requirements: Allows vision prescriptions to be distinguished and referenced.

Cardinality: 0..*

Type: Identifier

Mappings: workflow=Request.identifier; w5=FiveWs.identifier; v2=ORC-2-Placer Order Number / ORC-3-Filler Order Number; rim=id

<a id="VisionPrescription.basedOn"></a>

VisionPrescription.basedOn

What prescription fulfills

Definition: Plan/proposal/order/request fulfilled by this prescription.

Cardinality: 0..*

Type: Reference(CarePlan, RequestOrchestration, NutritionOrder, ServiceRequest)

Summary: true

Mappings: workflow=Request.basedOn; rim=.outboundRelationship[typeCode=FLFS].target

<a id="VisionPrescription.groupIdentifier"></a>

VisionPrescription.groupIdentifier

Composite request identifier

Definition: A shared identifier common to all Vision Prescriptions that were authorized more or less simultaneously by a single author, representing the composite or group identifier.

Cardinality: 0..1

Type: Identifier

Summary: true

Mappings: workflow=Request.groupIdentifier

<a id="VisionPrescription.status"></a>

VisionPrescription.status

active | cancelled | draft | entered-in-error

Definition: The status of the resource instance.

Comments: This element is labeled as a modifier because the status contains codes that mark the resource as not currently valid.

Requirements: Need to track the status of the resource as 'draft' resources may undergo further edits while 'active' resources are immutable and may only have their status changed to 'cancelled'.

Cardinality: 1..1

Type: code

Binding: required:fm-status

Summary: true

Is Modifier: true (Reason: This element is labelled as a modifier because it is a status element that contains status entered-in-error which means that the resource should not be treated as valid)

Mappings: workflow=Request.status; w5=FiveWs.status; rim=Act.status

<a id="VisionPrescription.priority"></a>

VisionPrescription.priority

routine | urgent | asap | stat

Definition: Indicates how quickly the vision prescription should be addressed with respect to other requests.

Meaning if Missing: If missing, this request should be performed with normal priority.

Cardinality: 0..1

Type: code

Binding: required:request-priority

Summary: true

Mappings: workflow=Request.priority; w5=FiveWs.grade

<a id="VisionPrescription.created"></a>

VisionPrescription.created

Response creation date

Definition: The date this resource was created.

Requirements: Need to record a timestamp for use by both the recipient and the issuer.

Cardinality: 1..1

Type: dateTime

Summary: true

<a id="VisionPrescription.patient"></a>

VisionPrescription.patient

Who prescription is for

Definition: A resource reference to the person to whom the vision prescription applies.

Requirements: Needed to identify the patient for whom the vision prescription has been issued.

Cardinality: 1..1

Type: Reference(Patient)

Summary: true

Mappings: workflow=Request.subject; w5=FiveWs.subject; v2=PID-3-Patient ID List; rim=subject.role

<a id="VisionPrescription.encounter"></a>

VisionPrescription.encounter

Created during encounter / admission / stay

Definition: A reference to a resource that identifies the particular occurrence of contact between patient and health care provider during which the prescription was issued.

Requirements: Used in some jurisdictions to link clinical events to claim items.

Cardinality: 0..1

Type: Reference(Encounter)

Mappings: workflow=Request.encounter; w5=FiveWs.context; v2=PV1-19-Visit Number; rim=componentOf.patientEncounter

<a id="VisionPrescription.dateWritten"></a>

VisionPrescription.dateWritten

When prescription was authorized

Definition: The date (and perhaps time) when the prescription was written.

Comments: Jurisdictions determine the valid lifetime of a prescription. Typically vision prescriptions are valid for two years from the date written.

Requirements: Need to record a timestamp for use by both the recipient and the issuer.

Cardinality: 1..1

Type: dateTime

Summary: true

Mappings: workflow=Request.authoredOn; w5=FiveWs.recorded; v2=RXE-32-Original Order Date/Time / ORC-9-Date/Time of Transaction; rim=author.time

<a id="VisionPrescription.prescriber"></a>

VisionPrescription.prescriber

Who authorized the vision prescription

Definition: The healthcare professional responsible for authorizing the prescription.

Requirements: Need to record the authorizing practitioner.

Cardinality: 1..1

Type: Reference(Practitioner, PractitionerRole)

Summary: true

Mappings: workflow=Request.requester; w5=FiveWs.author; v2=RXE-13-Ordering Provider's DEA Number / RXO-14-Ordering Provider's DEA Number / RXE-14-Pharmacist/Treatment Supplier's Verifier ID / RXO-15-Pharmacist/Treatment Supplier's Verifier ID / ORC-12-Ordering Provider / PRT-5-Participation Person: PRT-4-Participation='OP' (all but last deprecated); rim=author.role

<a id="VisionPrescription.lensSpecification"></a>

VisionPrescription.lensSpecification

Vision lens authorization

Definition: Contain the details of the individual lens specifications and serves as the authorization for the fullfillment by certified professionals.

Cardinality: 1..*

Type: BackboneElement

Summary: true

Mappings: rim=component.supplyEvent

<a id="VisionPrescription.lensSpecification.product"></a>

VisionPrescription.lensSpecification.product

Product to be supplied

Definition: Identifies the type of vision correction product which is required for the patient.

Requirements: Need to identify whether glasses or contacts.

Cardinality: 1..1

Type: CodeableConcept

Binding: example:vision-product

Summary: true

Mappings: v2=RXE-2-Give Code / RXO-1-Requested Give Code / RXD-2-Dispense/Give Code; rim=consumable.role

<a id="VisionPrescription.lensSpecification.eye"></a>

VisionPrescription.lensSpecification.eye

right | left

Definition: The eye for which the lens specification applies.

Comments: May also appear on the paper claim form or in the Medical Records as as OD (oculus dexter) for the right eye and OS (oculus sinister) for the left eye.

Requirements: Needed to identify which eye the lens specification applies to.

Cardinality: 1..1

Type: code

Binding: required:vision-eye-codes

Summary: true

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.sphere"></a>

VisionPrescription.lensSpecification.sphere

Power of the lens

Definition: Lens power measured in dioptres (0.25 units).

Comments: The value is negative for near-sighted and positive for far sighted. Often insurance will not cover a lens with power between +75 and -75.

Requirements: Standard lens prescription measures.

Cardinality: 0..1

Type: decimal

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.cylinder"></a>

VisionPrescription.lensSpecification.cylinder

Lens power for astigmatism

Definition: Power adjustment for astigmatism measured in dioptres (0.25 units).

Requirements: Standard lens prescription measures.

Cardinality: 0..1

Type: decimal

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.axis"></a>

VisionPrescription.lensSpecification.axis

Lens meridian which contain no power for astigmatism

Definition: Adjustment for astigmatism measured in integer degrees.

Comments: The limits are +180 and -180 degrees.

Requirements: Standard lens prescription measures.

Cardinality: 0..1

Type: integer

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.prism"></a>

VisionPrescription.lensSpecification.prism

Eye alignment compensation

Definition: Allows for adjustment on two axis.

Requirements: Standard lens prescription measures.

Cardinality: 0..*

Type: BackboneElement

<a id="VisionPrescription.lensSpecification.prism.amount"></a>

VisionPrescription.lensSpecification.prism.amount

Amount of adjustment

Definition: Amount of prism to compensate for eye alignment in fractional units.

Requirements: Standard lens prescription measures.

Cardinality: 1..1

Type: decimal

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.prism.base"></a>

VisionPrescription.lensSpecification.prism.base

up | down | in | out

Definition: The relative base, or reference lens edge, for the prism.

Requirements: Standard lens prescription measures.

Cardinality: 1..1

Type: code

Binding: required:vision-base-codes

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.add"></a>

VisionPrescription.lensSpecification.add

Added power for multifocal levels

Definition: Power adjustment for multifocal lenses measured in dioptres (0.25 units).

Requirements: Standard lens prescription measures.

Cardinality: 0..1

Type: decimal

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.power"></a>

VisionPrescription.lensSpecification.power

Contact lens power

Definition: Contact lens power measured in dioptres (0.25 units).

Requirements: Standard contact lens prescription measures.

Cardinality: 0..1

Type: decimal

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.backCurve"></a>

VisionPrescription.lensSpecification.backCurve

Contact lens back curvature

Definition: Back curvature measured in millimetres.

Requirements: Standard contact lens prescription measures.

Cardinality: 0..1

Type: decimal

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.diameter"></a>

VisionPrescription.lensSpecification.diameter

Contact lens diameter

Definition: Contact lens diameter measured in millimetres.

Requirements: Standard contact lens prescription measures.

Cardinality: 0..1

Type: decimal

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.duration"></a>

VisionPrescription.lensSpecification.duration

Lens wear duration

Definition: The recommended maximum wear period for the lens.

Requirements: Standard contact lens prescription measures.

Cardinality: 0..1

Type: Quantity(SimpleQuantity)

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.color"></a>

VisionPrescription.lensSpecification.color

Color required

Definition: Special color or pattern.

Requirements: Standard contact lens prescription measures.

Cardinality: 0..1

Type: string

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.brand"></a>

VisionPrescription.lensSpecification.brand

Brand required

Definition: Brand recommendations or restrictions.

Requirements: Standard lens prescription measures.

Cardinality: 0..1

Type: string

Mappings: rim=n/a

<a id="VisionPrescription.lensSpecification.note"></a>

VisionPrescription.lensSpecification.note

Notes for coatings

Definition: Notes for special requirements such as coatings and lens materials.

Requirements: Standard lens prescription measures.

Cardinality: 0..*

Type: Annotation

Mappings: rim=n/a