Package | Test.Luxottica2 |
Resource Type | StructureDefinition |
Id | luxottica-vision-prescription |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=Test.Luxottica2@0.0.1-beta&canonical=http://fhir.lux/StructureDefinition/luxottica-vision-prescription |
URL | http://fhir.lux/StructureDefinition/luxottica-vision-prescription |
Version | 1.0.0 |
Status | draft |
Date | 2023-01-12T12:47:40+10:00 |
Name | LuxotticaVisionPrescription |
Title | LuxotticaVisionPrescription |
Description | An authorization for the provision of glasses and/or contact lenses to a patient customized for luxottica. |
Type | VisionPrescription |
Kind | resource |
No resources found
StructureDefinition | |
luxottica-vision-prescription-reccomandation | Luxottica vision prescription reccomandation |
No narrative content found in resource
{ "resourceType": "StructureDefinition", "id": "luxottica-vision-prescription", "meta": { "versionId": "1", "lastUpdated": "2023-01-12T12:47:40.239+10:00" }, "url": "http://fhir.lux/StructureDefinition/luxottica-vision-prescription", "version": "1.0.0", "name": "LuxotticaVisionPrescription", "title": "LuxotticaVisionPrescription", "status": "draft", "experimental": false, "date": "2023-01-12T12:47:40+10:00", "publisher": "EssilorLuxottica", "description": "An authorization for the provision of glasses and/or contact lenses to a patient customized for luxottica.", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "VisionPrescription", "baseDefinition": "http://hl7.org/fhir/StructureDefinition/VisionPrescription", "derivation": "specialization", "differential": { "element": [ { "id": "VisionPrescription.expirationDate", "path": "VisionPrescription.expirationDate", "short": "Response expiration date", "definition": "Expiration date of prescription.", "requirements": "Need to record a timestamp for use by both the recipient and the issuer.", "min": 1, "max": "1", "base": { "path": "VisionPrescription.expirationDate", "min": 1, "max": "1" }, "type": [ { "code": "dateTime" } ], "constraint": [ { "key": "ele-1", "severity": "error", "human": "All FHIR elements must have a @value or children", "expression": "hasValue() or (children().count() > id.count())", "xpath": "@value|f:*|h:div", "source": "http://hl7.org/fhir/StructureDefinition/Element" } ], "mustSupport": false, "isModifier": false, "isSummary": true }, { "id": "VisionPrescription.pupillaryDistance", "path": "VisionPrescription.pupillaryDistance", "short": "Pupillary distance", "definition": "Distance between pupils.", "requirements": "Standard lens prescription measures.", "min": 1, "max": "1", "type": [ { "code": "decimal" } ], "mustSupport": false, "isModifier": false, "isSummary": false }, { "id": "VisionPrescription.lensType", "path": "VisionPrescription.lensType", "short": "Type of lenses", "definition": "Type of lenses (single vision, bifocal, progressive, …)", "requirements": "Need to identify the type of lenses.", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mustSupport": false, "isModifier": false, "isSummary": false }, { "id": "VisionPrescription.usedFor", "path": "VisionPrescription.usedFor", "short": "Type of prescription", "definition": "Type of prescription (Daily wear, Safety, Sunglasses, Distance, Reading, …)", "requirements": "Need to identify the type of prescription.", "min": 1, "max": "1", "type": [ { "code": "string" } ], "mustSupport": false, "isModifier": false, "isSummary": false }, { "id": "VisionPrescription.note", "path": "VisionPrescription.note", "short": "Notes for lenses", "definition": "Special instruction for the lenses.", "requirements": "Notes for lenses", "min": 0, "max": "*", "type": [ { "code": "Annotation" } ], "mustSupport": false, "isModifier": false, "isSummary": false }, { "id": "VisionPrescription.extension:luxottica-vision-prescription-reccomandation", "path": "VisionPrescription.extension", "sliceName": "luxottica-vision-prescription-reccomandation", "min": 0, "max": "1", "type": [ { "code": "Extension", "profile": [ "http://fhir.lux/StructureDefinition/luxottica-vision-prescription-reccomandation" ] } ], "mustSupport": false, "mapping": [ { "identity": "argonaut-dq-dstu2", "map": "VisionPrescription.extension" } ] }, { "id": "VisionPrescription.lensSpecification", "path": "VisionPrescription.lensSpecification", "short": "Vision lens authorization", "definition": "Contain the details of the individual lens specifications and serves as the authorization for the fullfillment by certified professionals.", "min": 1, "max": "*", "type": [ { "code": "BackboneElement" } ] }, { "id": "VisionPrescription.lensSpecification.product", "path": "VisionPrescription.lensSpecification.product", "short": "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.", "min": 1, "max": "1", "type": [ { "code": "CodeableConcept" } ], "mustSupport": false, "isModifier": false, "isSummary": true, "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "VisionProduct" } ], "strength": "example", "description": "A coded concept describing the vision products.", "valueSet": "http://hl7.org/fhir/ValueSet/vision-product" }, "mapping": [ { "identity": "v2", "map": "RXE-2-Give Code / RXO-1-Requested Give Code / RXD-2-Dispense/Give Code" }, { "identity": "rim", "map": "consumable.role" } ] }, { "id": "VisionPrescription.lensSpecification.eye", "path": "VisionPrescription.lensSpecification.eye", "short": "right | left", "definition": "The eye for which the lens specification applies.", "comment": "May also appear as OD (oculus dexter) for the right eye and OS (oculus siniter) for the left eye.", "requirements": "Needed to identify which eye the lens specification applies to.", "min": 1, "max": "1", "type": [ { "code": "code" } ], "mustSupport": false, "isModifier": false, "isSummary": true, "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "VisionEyes" } ], "strength": "required", "description": "A coded concept listing the eye codes.", "valueSet": "http://hl7.org/fhir/ValueSet/vision-eye-codes|4.3.0" }, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.sphere", "path": "VisionPrescription.lensSpecification.sphere", "short": "Power of the lens", "definition": "Lens power measured in dioptres (0.25 units).", "comment": "The value is negative for near-sighted and positive for far sighted.\nOften insurance will not cover a lens with power between +75 and -75.", "requirements": "Standard lens prescription measures.", "min": 0, "max": "1", "type": [ { "code": "decimal" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.cylinder", "path": "VisionPrescription.lensSpecification.cylinder", "short": "Lens power for astigmatism", "definition": "Power adjustment for astigmatism measured in dioptres (0.25 units).", "requirements": "Standard lens prescription measures.", "min": 0, "max": "1", "type": [ { "code": "decimal" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.axis", "path": "VisionPrescription.lensSpecification.axis", "short": "Lens meridian which contain no power for astigmatism", "definition": "Adjustment for astigmatism measured in integer degrees.", "comment": "The limits are +180 and -180 degrees.", "requirements": "Standard lens prescription measures.", "min": 0, "max": "1", "type": [ { "code": "integer" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.prism", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-explicit-type-name", "valueString": "Prism" } ], "path": "VisionPrescription.lensSpecification.prism", "short": "Eye alignment compensation", "definition": "Allows for adjustment on two axis.", "requirements": "Standard lens prescription measures.", "min": 0, "max": "*", "type": [ { "code": "BackboneElement" } ], "mustSupport": false, "isModifier": false, "isSummary": false }, { "id": "VisionPrescription.lensSpecification.prism.amount", "path": "VisionPrescription.lensSpecification.prism.amount", "short": "Amount of adjustment", "definition": "Amount of prism to compensate for eye alignment in fractional units.", "requirements": "Standard lens prescription measures.", "min": 1, "max": "1", "type": [ { "code": "decimal" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.prism.base", "path": "VisionPrescription.lensSpecification.prism.base", "short": "up | down | in | out", "definition": "The relative base, or reference lens edge, for the prism.", "requirements": "Standard lens prescription measures.", "min": 1, "max": "1", "type": [ { "code": "code" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "binding": { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "VisionBase" } ], "strength": "required", "description": "A coded concept listing the base codes.", "valueSet": "http://hl7.org/fhir/ValueSet/vision-base-codes|4.3.0" }, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.add", "path": "VisionPrescription.lensSpecification.add", "short": "Added power for multifocal levels", "definition": "Power adjustment for multifocal lenses measured in dioptres (0.25 units).", "requirements": "Standard lens prescription measures.", "min": 0, "max": "1", "type": [ { "code": "decimal" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.power", "path": "VisionPrescription.lensSpecification.power", "short": "Contact lens power", "definition": "Contact lens power measured in dioptres (0.25 units).", "requirements": "Standard contact lens prescription measures.", "min": 0, "max": "1", "type": [ { "code": "decimal" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.backCurve", "path": "VisionPrescription.lensSpecification.backCurve", "short": "Contact lens back curvature", "definition": "Back curvature measured in millimetres.", "requirements": "Standard contact lens prescription measures.", "min": 0, "max": "1", "type": [ { "code": "decimal" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.diameter", "path": "VisionPrescription.lensSpecification.diameter", "short": "Contact lens diameter", "definition": "Contact lens diameter measured in millimetres.", "requirements": "Standard contact lens prescription measures.", "min": 0, "max": "1", "type": [ { "code": "decimal" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.duration", "path": "VisionPrescription.lensSpecification.duration", "short": "Lens wear duration", "definition": "The recommended maximum wear period for the lens.", "requirements": "Standard contact lens prescription measures.", "min": 0, "max": "1", "type": [ { "code": "Quantity", "profile": [ "http://hl7.org/fhir/StructureDefinition/SimpleQuantity" ] } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.color", "path": "VisionPrescription.lensSpecification.color", "short": "Color required", "definition": "Special color or pattern.", "requirements": "Standard contact lens prescription measures.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.brand", "path": "VisionPrescription.lensSpecification.brand", "short": "Brand required", "definition": "Brand recommendations or restrictions.", "requirements": "Standard lens prescription measures.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.specialty", "path": "VisionPrescription.lensSpecification.specialty", "short": "Contact lens type", "definition": "Contact lens specialty type (Soft, Rigid, Hybrid, …).", "requirements": "Standard contact lens type.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.balance", "path": "VisionPrescription.lensSpecification.balance", "short": "Balance for the eye chosen", "definition": "Balance for the eye chosen.", "requirements": "Balance for the eye chosen.", "min": 0, "max": "1", "type": [ { "code": "boolean" } ], "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.lensCleaner", "path": "VisionPrescription.lensSpecification.lensCleaner", "short": "Lens cleaner", "definition": "Product used for cleaning contact lenses.", "requirements": "Specification of the product used for cleaning contact lenses.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.disinfectionSolution", "path": "VisionPrescription.lensSpecification.disinfectionSolution", "short": "Disinfection solution", "definition": "Product used for disinfection solution of contact lenses.", "requirements": "Specification of the product used for disinfection solution of contact lenses.", "min": 0, "max": "1", "type": [ { "code": "string" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] }, { "id": "VisionPrescription.lensSpecification.note", "path": "VisionPrescription.lensSpecification.note", "short": "Notes for coatings", "definition": "Notes for special requirements such as coatings and lens materials.", "requirements": "Standard lens prescription measures.", "min": 0, "max": "*", "type": [ { "code": "Annotation" } ], "mustSupport": false, "isModifier": false, "isSummary": false, "mapping": [ { "identity": "rim", "map": "n/a" } ] } ] } }