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: rs/ans.fhir.fr.ror derivation: constraint name: ROROrganizationPrice type: Extension elements: extension: array: true min: 9 index: 0 slicing: slices: amount: match: {} schema: _required: true index: 15 extensions: {} elements: extension: {index: 16} url: pattern: {type: uri, value: amount} type: uri index: 17 value: choices: [valueMoney] index: 19 valueMoney: {type: Money, choiceOf: value, index: 20} under60: match: {} schema: _required: true index: 27 extensions: {} elements: extension: {index: 28} url: pattern: {type: uri, value: under60} type: uri index: 29 value: choices: [valueBoolean] index: 31 valueBoolean: {type: boolean, choiceOf: value, index: 32} deliveryIncluded: match: {} schema: array: true index: 33 extensions: {} elements: extension: {index: 34} url: pattern: {type: uri, value: deliveryIncluded} type: uri index: 35 value: choices: [valueCodeableConcept] index: 37 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 38} additionalServiceName: match: {} schema: index: 99 extensions: {} elements: extension: {index: 100} url: pattern: {type: uri, value: additionalServiceName} type: uri index: 101 value: choices: [valueCodeableConcept] index: 103 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 104} dependencyLevel: match: {} schema: _required: true index: 73 extensions: {} elements: extension: {index: 74} url: pattern: {type: uri, value: dependencyLevel} type: uri index: 75 value: choices: [valueCodeableConcept] index: 77 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 78} mealDeliveryName: match: {} schema: index: 67 extensions: {} elements: extension: {index: 68} url: pattern: {type: uri, value: mealDeliveryName} type: uri index: 69 value: choices: [valueString] index: 71 valueString: {type: string, choiceOf: value, index: 72} startDate: match: {} schema: index: 21 extensions: {} elements: extension: {index: 22} url: pattern: {type: uri, value: startDate} type: uri index: 23 value: choices: [valueDateTime] index: 25 valueDateTime: {type: dateTime, choiceOf: value, index: 26} managementType: match: {} schema: _required: true index: 86 extensions: {} elements: extension: {index: 87} url: pattern: {type: uri, value: managementType} type: uri index: 88 value: choices: [valueCodeableConcept] index: 90 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 91} residentialType: match: {} schema: _required: true index: 46 extensions: {} elements: extension: {index: 47} url: pattern: {type: uri, value: residentialType} type: uri index: 48 value: choices: [valueCodeableConcept] index: 50 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 51} otherAdditionalServiceName: match: {} schema: _required: true index: 93 extensions: {} elements: extension: {index: 94} url: pattern: {type: uri, value: otherAdditionalServiceName} type: uri index: 95 value: choices: [valueString] index: 97 valueString: {type: string, choiceOf: value, index: 98} 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: 80 extensions: {} elements: extension: {index: 81} url: pattern: {type: uri, value: humanHelpPriceName} type: uri index: 82 value: choices: [valueString] index: 84 valueString: {type: string, choiceOf: value, index: 85} specialPrice: match: {} schema: index: 53 extensions: {} elements: extension: {index: 54} url: pattern: {type: uri, value: specialPrice} type: uri index: 55 value: choices: [valueCodeableConcept] index: 57 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 58} welcomeType: match: {} schema: _required: true index: 60 extensions: {} elements: extension: {index: 61} url: pattern: {type: uri, value: welcomeType} type: uri index: 62 value: choices: [valueCodeableConcept] index: 64 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 65} othersDeliveryIncluded: match: {} schema: array: true index: 40 extensions: {} elements: extension: {index: 41} url: pattern: {type: uri, value: othersDeliveryIncluded} type: uri index: 42 value: choices: [valueString] index: 44 valueString: {type: string, choiceOf: value, index: 45} priceUnit: match: {} schema: _required: true index: 8 extensions: {} elements: extension: {index: 9} url: pattern: {type: uri, value: priceUnit} type: uri index: 10 value: choices: [valueCodeableConcept] index: 12 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 13} url: pattern: {type: uri, value: 'https://interop.esante.gouv.fr/ig/fhir/ror/StructureDefinition/ror-organization-price'} type: uri index: 106 value: choices: [] index: 108 package_version: 0.1.0 extensions: amount: url: null _required: true index: 15 extensions: {} elements: extension: {index: 16} url: pattern: {type: uri, value: amount} type: uri index: 17 value: choices: [valueMoney] index: 19 valueMoney: {type: Money, choiceOf: value, index: 20} under60: url: null _required: true index: 27 extensions: {} elements: extension: {index: 28} url: pattern: {type: uri, value: under60} type: uri index: 29 value: choices: [valueBoolean] index: 31 valueBoolean: {type: boolean, choiceOf: value, index: 32} deliveryIncluded: url: null array: true index: 33 extensions: {} elements: extension: {index: 34} url: pattern: {type: uri, value: deliveryIncluded} type: uri index: 35 value: choices: [valueCodeableConcept] index: 37 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 38} additionalServiceName: url: null index: 99 extensions: {} elements: extension: {index: 100} url: pattern: {type: uri, value: additionalServiceName} type: uri index: 101 value: choices: [valueCodeableConcept] index: 103 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 104} dependencyLevel: url: null _required: true index: 73 extensions: {} elements: extension: {index: 74} url: pattern: {type: uri, value: dependencyLevel} type: uri index: 75 value: choices: [valueCodeableConcept] index: 77 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 78} mealDeliveryName: url: null index: 67 extensions: {} elements: extension: {index: 68} url: pattern: {type: uri, value: mealDeliveryName} type: uri index: 69 value: choices: [valueString] index: 71 valueString: {type: string, choiceOf: value, index: 72} startDate: url: null index: 21 extensions: {} elements: extension: {index: 22} url: pattern: {type: uri, value: startDate} type: uri index: 23 value: choices: [valueDateTime] index: 25 valueDateTime: {type: dateTime, choiceOf: value, index: 26} managementType: url: null _required: true index: 86 extensions: {} elements: extension: {index: 87} url: pattern: {type: uri, value: managementType} type: uri index: 88 value: choices: [valueCodeableConcept] index: 90 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 91} residentialType: url: null _required: true index: 46 extensions: {} elements: extension: {index: 47} url: pattern: {type: uri, value: residentialType} type: uri index: 48 value: choices: [valueCodeableConcept] index: 50 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 51} otherAdditionalServiceName: url: null _required: true index: 93 extensions: {} elements: extension: {index: 94} url: pattern: {type: uri, value: otherAdditionalServiceName} type: uri index: 95 value: choices: [valueString] index: 97 valueString: {type: string, choiceOf: value, index: 98} 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: 80 extensions: {} elements: extension: {index: 81} url: pattern: {type: uri, value: humanHelpPriceName} type: uri index: 82 value: choices: [valueString] index: 84 valueString: {type: string, choiceOf: value, index: 85} specialPrice: url: null index: 53 extensions: {} elements: extension: {index: 54} url: pattern: {type: uri, value: specialPrice} type: uri index: 55 value: choices: [valueCodeableConcept] index: 57 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 58} welcomeType: url: null _required: true index: 60 extensions: {} elements: extension: {index: 61} url: pattern: {type: uri, value: welcomeType} type: uri index: 62 value: choices: [valueCodeableConcept] index: 64 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 65} othersDeliveryIncluded: url: null array: true index: 40 extensions: {} elements: extension: {index: 41} url: pattern: {type: uri, value: othersDeliveryIncluded} type: uri index: 42 value: choices: [valueString] index: 44 valueString: {type: string, choiceOf: value, index: 45} priceUnit: url: null _required: true index: 8 extensions: {} elements: extension: {index: 9} url: pattern: {type: uri, value: priceUnit} type: uri index: 10 value: choices: [valueCodeableConcept] index: 12 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 13} 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.1.0