PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r2.examples@1.0.2
    http://hl7.org/fhir/StructureDefinition/VisionPrescription
description: Base StructureDefinition for VisionPrescription Resource
package_name: hl7.fhir.r2.examples
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