description: Base StructureDefinition for VisionPrescription Resource package_name: hl7.fhir.r2.core name: VisionPrescription type: null elements: patient: {type: Reference, short: Who prescription is for, isSummary: true, index: 2} reasonCodeableConcept: {short: Reason or indication for writing the prescription, type: CodeableConcept, choiceOf: reason, isSummary: true, index: 7} encounter: {type: Reference, short: Created during encounter / admission / stay, isSummary: true, index: 4} reason: short: Reason or indication for writing the prescription isSummary: true choices: [reasonCodeableConcept, reasonReference] index: 6 dispense: type: BackboneElement short: Vision supply authorization isSummary: true array: true index: 9 elements: sphere: {type: decimal, short: Lens sphere, isSummary: true, index: 12} color: {type: string, short: Lens add, isSummary: true, index: 22} eye: {type: code, short: right | left, isSummary: true, index: 11} diameter: {type: decimal, short: Contact lens diameter, isSummary: true, index: 20} duration: {type: Quantity, short: Lens wear duration, isSummary: true, index: 21} brand: {type: string, short: Lens add, isSummary: true, index: 23} power: {type: decimal, short: Contact lens power, isSummary: true, index: 18} product: {short: Product to be supplied, type: Coding, isSummary: true, index: 10} cylinder: {type: decimal, short: Lens cylinder, isSummary: true, index: 13} notes: {type: string, short: Notes for coatings, isSummary: true, index: 24} prism: {type: decimal, short: Lens prism, isSummary: true, index: 15} base: {type: code, short: up | down | in | out, isSummary: true, index: 16} axis: {type: integer, short: Lens axis, isSummary: true, index: 14} add: {type: decimal, short: Lens add, isSummary: true, index: 17} backCurve: {type: decimal, short: Contact lens back curvature, isSummary: true, index: 19} required: [product] identifier: {type: Identifier, short: Business identifier, isSummary: true, array: true, index: 0} prescriber: {type: Reference, short: Who authorizes the vision product, isSummary: true, index: 3} dateWritten: {type: dateTime, short: When prescription was authorized, isSummary: true, index: 1} reasonReference: {short: Reason or indication for writing the prescription, type: Reference, choiceOf: reason, isSummary: true, index: 8} package_version: 1.0.2 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/VisionPrescription version: null