description: Extension complexe regroupant la situation familiale, la composition du foyer et sa description textuelle de l'usager. package_name: ans.fhir.fr.tddui derivation: constraint name: TDDUIHouseholdSituation type: Extension elements: extension: short: Situation familiale de l'usager index: 0 slicing: slices: familySituation: match: {} schema: short: Situation familiale de l'usager index: 0 extensions: {} elements: extension: {index: 1} url: pattern: {type: Uri, value: familySituation} index: 2 value: choices: [] index: 4 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 6 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 7 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 7} min: 0 max: 1 householdComposition: match: {} schema: short: Composition du foyer array: true index: 8 extensions: {} elements: extension: {index: 9} url: pattern: {type: Uri, value: householdComposition} index: 10 value: choices: [] index: 12 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 14 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 15 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 15} min: 0 max: 1 householdCompositionDescription: match: {} schema: short: Description de la composition du foyer index: 16 extensions: {} elements: extension: {index: 17} url: pattern: {type: Uri, value: householdCompositionDescription} index: 18 value: choices: [valueString] index: 20 valueString: {type: string, choiceOf: value, index: 21} url: pattern: {type: Uri, value: 'https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-household-situation'} index: 22 value: choices: [] index: 24 package_version: 2.3.0 extensions: familySituation: url: null short: Situation familiale de l'usager index: 0 extensions: {} elements: extension: {index: 1} url: pattern: {type: Uri, value: familySituation} index: 2 value: choices: [] index: 4 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 6 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 7 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 7} min: 0 max: 1 householdComposition: url: null short: Composition du foyer array: true index: 8 extensions: {} elements: extension: {index: 9} url: pattern: {type: Uri, value: householdComposition} index: 10 value: choices: [] index: 12 slicing: rules: open ordered: false discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 14 min: 0 max: 1 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 15 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 15} min: 0 max: 1 householdCompositionDescription: url: null short: Description de la composition du foyer index: 16 extensions: {} elements: extension: {index: 17} url: pattern: {type: Uri, value: householdCompositionDescription} index: 18 value: choices: [valueString] index: 20 valueString: {type: string, choiceOf: value, index: 21} class: extension kind: complex-type url: https://interop.esante.gouv.fr/ig/fhir/tddui/StructureDefinition/tddui-household-situation base: http://hl7.org/fhir/StructureDefinition/Extension version: 2.3.0