description: Extension créée dans le cadre du ROR pour permettre de définir les tarifs des prestations et services d'une entité géographique. package_name: ans.fhir.fr.ror derivation: constraint name: ROROrganizationPrice type: Extension elements: extension: array: true min: 3 index: 0 slicing: slices: amount: match: {} schema: _required: true index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: uri, value: amount} type: uri index: 15 value: choices: [valueMoney] index: 17 valueMoney: {type: Money, choiceOf: value, index: 18} under60: match: {} schema: index: 25 extensions: {} elements: extension: {index: 26} url: pattern: {type: uri, value: under60} type: uri index: 27 value: choices: [valueBoolean] index: 29 valueBoolean: {type: boolean, choiceOf: value, index: 30} deliveryIncluded: match: {} schema: array: true index: 31 extensions: {} elements: extension: {index: 32} url: pattern: {type: uri, value: deliveryIncluded} type: uri index: 33 value: choices: [valueCodeableConcept] index: 35 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 36} additionalServiceName: match: {} schema: index: 91 extensions: {} elements: extension: {index: 92} url: pattern: {type: uri, value: additionalServiceName} type: uri index: 93 value: choices: [valueCodeableConcept] index: 95 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 96} dependencyLevel: match: {} schema: index: 67 extensions: {} elements: extension: {index: 68} url: pattern: {type: uri, value: dependencyLevel} type: uri index: 69 value: choices: [valueCodeableConcept] index: 71 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 72} mealDeliveryName: match: {} schema: index: 61 extensions: {} elements: extension: {index: 62} url: pattern: {type: uri, value: mealDeliveryName} type: uri index: 63 value: choices: [valueString] index: 65 valueString: {type: string, choiceOf: value, index: 66} startDate: match: {} schema: index: 19 extensions: {} elements: extension: {index: 20} url: pattern: {type: uri, value: startDate} type: uri index: 21 value: choices: [valueDateTime] index: 23 valueDateTime: {type: dateTime, choiceOf: value, index: 24} managementType: match: {} schema: index: 79 extensions: {} elements: extension: {index: 80} url: pattern: {type: uri, value: managementType} type: uri index: 81 value: choices: [valueCodeableConcept] index: 83 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 84} residentialType: match: {} schema: index: 43 extensions: {} elements: extension: {index: 44} url: pattern: {type: uri, value: residentialType} type: uri index: 45 value: choices: [valueCodeableConcept] index: 47 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 48} otherAdditionalServiceName: match: {} schema: index: 85 extensions: {} elements: extension: {index: 86} url: pattern: {type: uri, value: otherAdditionalServiceName} type: uri index: 87 value: choices: [valueString] index: 89 valueString: {type: string, choiceOf: value, index: 90} priceType: match: {} schema: _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: uri, value: priceType} type: uri index: 3 value: choices: [valueCodeableConcept] index: 5 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6} humanHelpPriceName: match: {} schema: index: 73 extensions: {} elements: extension: {index: 74} url: pattern: {type: uri, value: humanHelpPriceName} type: uri index: 75 value: choices: [valueString] index: 77 valueString: {type: string, choiceOf: value, index: 78} specialPrice: match: {} schema: index: 49 extensions: {} elements: extension: {index: 50} url: pattern: {type: uri, value: specialPrice} type: uri index: 51 value: choices: [valueCodeableConcept] index: 53 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 54} welcomeType: match: {} schema: index: 55 extensions: {} elements: extension: {index: 56} url: pattern: {type: uri, value: welcomeType} type: uri index: 57 value: choices: [valueCodeableConcept] index: 59 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 60} othersDeliveryIncluded: match: {} schema: array: true index: 37 extensions: {} elements: extension: {index: 38} url: pattern: {type: uri, value: othersDeliveryIncluded} type: uri index: 39 value: choices: [valueString] index: 41 valueString: {type: string, choiceOf: value, index: 42} priceUnit: match: {} schema: _required: true index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: uri, value: priceUnit} type: uri index: 9 value: choices: [valueCodeableConcept] index: 11 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12} url: pattern: {type: uri, value: 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-organization-price'} type: uri index: 97 value: choices: [] index: 99 package_version: 0.6.0 extensions: amount: url: null _required: true index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: uri, value: amount} type: uri index: 15 value: choices: [valueMoney] index: 17 valueMoney: {type: Money, choiceOf: value, index: 18} under60: url: null index: 25 extensions: {} elements: extension: {index: 26} url: pattern: {type: uri, value: under60} type: uri index: 27 value: choices: [valueBoolean] index: 29 valueBoolean: {type: boolean, choiceOf: value, index: 30} deliveryIncluded: url: null array: true index: 31 extensions: {} elements: extension: {index: 32} url: pattern: {type: uri, value: deliveryIncluded} type: uri index: 33 value: choices: [valueCodeableConcept] index: 35 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 36} additionalServiceName: url: null index: 91 extensions: {} elements: extension: {index: 92} url: pattern: {type: uri, value: additionalServiceName} type: uri index: 93 value: choices: [valueCodeableConcept] index: 95 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 96} dependencyLevel: url: null index: 67 extensions: {} elements: extension: {index: 68} url: pattern: {type: uri, value: dependencyLevel} type: uri index: 69 value: choices: [valueCodeableConcept] index: 71 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 72} mealDeliveryName: url: null index: 61 extensions: {} elements: extension: {index: 62} url: pattern: {type: uri, value: mealDeliveryName} type: uri index: 63 value: choices: [valueString] index: 65 valueString: {type: string, choiceOf: value, index: 66} startDate: url: null index: 19 extensions: {} elements: extension: {index: 20} url: pattern: {type: uri, value: startDate} type: uri index: 21 value: choices: [valueDateTime] index: 23 valueDateTime: {type: dateTime, choiceOf: value, index: 24} managementType: url: null index: 79 extensions: {} elements: extension: {index: 80} url: pattern: {type: uri, value: managementType} type: uri index: 81 value: choices: [valueCodeableConcept] index: 83 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 84} residentialType: url: null index: 43 extensions: {} elements: extension: {index: 44} url: pattern: {type: uri, value: residentialType} type: uri index: 45 value: choices: [valueCodeableConcept] index: 47 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 48} otherAdditionalServiceName: url: null index: 85 extensions: {} elements: extension: {index: 86} url: pattern: {type: uri, value: otherAdditionalServiceName} type: uri index: 87 value: choices: [valueString] index: 89 valueString: {type: string, choiceOf: value, index: 90} priceType: url: null _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: uri, value: priceType} type: uri index: 3 value: choices: [valueCodeableConcept] index: 5 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6} humanHelpPriceName: url: null index: 73 extensions: {} elements: extension: {index: 74} url: pattern: {type: uri, value: humanHelpPriceName} type: uri index: 75 value: choices: [valueString] index: 77 valueString: {type: string, choiceOf: value, index: 78} specialPrice: url: null index: 49 extensions: {} elements: extension: {index: 50} url: pattern: {type: uri, value: specialPrice} type: uri index: 51 value: choices: [valueCodeableConcept] index: 53 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 54} welcomeType: url: null index: 55 extensions: {} elements: extension: {index: 56} url: pattern: {type: uri, value: welcomeType} type: uri index: 57 value: choices: [valueCodeableConcept] index: 59 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 60} othersDeliveryIncluded: url: null array: true index: 37 extensions: {} elements: extension: {index: 38} url: pattern: {type: uri, value: othersDeliveryIncluded} type: uri index: 39 value: choices: [valueString] index: 41 valueString: {type: string, choiceOf: value, index: 42} priceUnit: url: null _required: true index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: uri, value: priceUnit} type: uri index: 9 value: choices: [valueCodeableConcept] index: 11 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12} class: extension kind: complex-type url: https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-organization-price base: http://hl7.org/fhir/StructureDefinition/Extension version: 0.6.0