description: Rebate definition package_name: ca.on.health.idms.agreementmvp derivation: constraint name: Rebate_Definition type: ChargeItemDefinition elements: description: {short: Working Notes, index: 24} date: {index: 21} publisher: {index: 22} approvalDate: {index: 46} propertyGroup: short: Input Values for Formula index: 72 elements: applicability: {index: 73} extension: index: 74 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: formulaVariable: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Formula-Variable', index: 75} min: 1 max: 1 priceDescription: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Price-Description', index: 76} min: 0 max: 1 priceComponent: index: 77 elements: type: {index: 78} code: binding: {strength: required, valueSet: 'https://health.gov.on.ca/idms/fhir/ValueSet/RebatePriceType'} index: 79 factor: {index: 80} amount: {index: 81} required: [amount, code] extensions: formulaVariable: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Formula-Variable', min: 1, max: 1, type: Extension, index: 75} priceDescription: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Price-Description', min: 0, max: 1, type: Extension, index: 76} required: [priceComponent] instance: {index: 56} jurisdiction: {index: 42} purpose: {index: 43} name: {index: 14} copyrightLabel: {index: 45} useContext: short: Billing Frequency index: 25 elements: code: short: Context Type index: 26 elements: system: {index: 27} version: {index: 28} code: {index: 29} display: {index: 30} userSelected: {index: 31} value: choices: [valueCodeableConcept] index: 33 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 34} value[x]: elements: coding: index: 35 elements: system: {index: 36} version: {index: 37} code: {short: Billing Frequency Code, index: 38} display: {short: Billing Frequency, index: 39} userSelected: {index: 40} required: [display, code] text: {index: 41} required: [coding] copyright: {index: 44} versionAlgorithm: choices: [] index: 13 experimental: {short: Manual Calculation Indicator, index: 20} title: {short: Rebate Name, index: 15} extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: updatedDate: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/UpdatedDate', index: 5} min: 1 max: 1 fundingProgram: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-Funding-Program', index: 8} min: 0 updatedUser: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/UpdatedUser', index: 4} min: 1 max: 1 originalAgreement: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-Original-Agreement', index: 9} min: 0 numberOfYears: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-Number-Years', index: 7} min: 0 medicinalProduct: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Related-Medicinal-Product', index: 1} min: 1 max: 1 createdUser: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedUser', index: 2} min: 1 max: 1 createdDate: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedDate', index: 3} min: 1 max: 1 tableNumber: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-Table-Number', index: 6} min: 0 derivedFromUri: {index: 16} status: {index: 19} url: {index: 10} code: short: Rebate Type index: 48 elements: coding: index: 49 elements: system: {index: 50} version: {index: 51} code: {short: Rebate type code, index: 52} display: {short: Rebate Type, index: 53} userSelected: {index: 54} required: [display, code] text: {index: 55} required: [coding] identifier: {index: 11} lastReviewDate: {short: Renegotiation date, index: 47} replaces: {index: 18} partOf: {index: 17} contact: {index: 23} applicability: short: Rebate Details index: 57 elements: condition: short: Rebate Formula index: 58 extensions: formulaCode: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Formula-Code', min: 0, type: Extension, index: 60} elements: extension: index: 59 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: formulaCode: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Formula-Code', index: 60} min: 0 description: {short: Formula Description, index: 61} name: {index: 62} language: {index: 63} expression: {short: Formula, index: 64} reference: {index: 65} required: [expression, description] effectivePeriod: short: Rebate Period index: 66 extensions: startReasonCode: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-Start-Date-Reason-Code', min: 0, type: Extension, index: 68} endReasonCode: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-End-Date-Reason-Code', min: 0, type: Extension, index: 69} elements: extension: index: 67 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: startReasonCode: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-Start-Date-Reason-Code', index: 68} min: 0 endReasonCode: match: {url: null} schema: {type: Extension, url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-End-Date-Reason-Code', index: 69} min: 0 start: {index: 70} required: [start] relatedArtifact: {index: 71} required: [effectivePeriod, condition] package_version: 3.0.2 extensions: updatedDate: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/UpdatedDate', min: 1, max: 1, type: Extension, index: 5} fundingProgram: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-Funding-Program', min: 0, type: Extension, index: 8} updatedUser: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/UpdatedUser', min: 1, max: 1, type: Extension, index: 4} originalAgreement: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-Original-Agreement', min: 0, type: Extension, index: 9} numberOfYears: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-Number-Years', min: 0, type: Extension, index: 7} medicinalProduct: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Related-Medicinal-Product', min: 1, max: 1, type: Extension, index: 1} createdUser: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedUser', min: 1, max: 1, type: Extension, index: 2} createdDate: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedDate', min: 1, max: 1, type: Extension, index: 3} tableNumber: {url: 'https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Rebate-Table-Number', min: 0, type: Extension, index: 6} class: profile kind: resource url: https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-ChargeItemDefinition-RebateDefinition base: http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition version: 1.0.0 required: [url, experimental, applicability, title, useContext, code]