PackagesCanonicalsLogsProblems
    Packages
    fhir.r4.spirecore@0.1.0-alpha
    https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-VisionPrescription
description: An authorization for the provision of glasses and/or contact lenses to a patient.
package_name: fhir.r4.spirecore
derivation: constraint
name: SpireCoreVisionPrescription
type: VisionPrescription
elements:
  identifier:
    elements:
      assigner:
        type: Reference
        refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
        index: 0
  patient:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Patient', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Patient']
    index: 1
    elements:
      identifier:
        elements:
          assigner:
            type: Reference
            refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
            index: 2
  encounter:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Encounter', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Encounter']
    index: 3
    elements:
      identifier:
        elements:
          assigner:
            type: Reference
            refers: ['https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
            index: 4
  prescriber:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Practitioner', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-PractitionerRole']
    index: 5
    elements:
      identifier:
        elements:
          assigner:
            type: Reference
            refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization']
            index: 6
  lensSpecification:
    elements:
      note:
        elements:
          author:
            choices: [authorReference, authorString]
            index: 8
          authorReference:
            type: Reference
            choiceOf: author
            refers: ['http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Organization', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Patient', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-Practitioner', 'https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-RelatedPerson']
            index: 9
          authorString: {type: string, choiceOf: author, index: 10}
package_version: 0.1.0-alpha
class: profile
kind: resource
url: https://www.spirehealthcare.com/fhir/StructureDefinition/SpireCore-VisionPrescription
base: http://hl7.org/fhir/StructureDefinition/VisionPrescription
version: null