description: A healthy diet means that we do not consume too much or too little (energy intake balanced with energy use) and that the composition of food (mainly important nutrients) follows the recommendations from the Health Council. For an infant, this means that the child receives breastfeeding or formula milk or a combination thereof. package_name: nictiz.fhir.nl.r4.zib2020 derivation: constraint name: ZibFeedingPatternInfant abstract: true type: Observation elements: basedOn: short: NutritionAdvice refers: ['http://hl7.org/fhir/StructureDefinition/CarePlan', 'http://hl7.org/fhir/StructureDefinition/DeviceRequest', 'http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation', 'http://hl7.org/fhir/StructureDefinition/MedicationRequest', 'http://hl7.org/fhir/StructureDefinition/NutritionOrder', 'http://hl7.org/fhir/StructureDefinition/ServiceRequest', 'http://nictiz.nl/fhir/StructureDefinition/zib-NutritionAdvice'] type: Reference index: 0 code: pattern: type: CodeableConcept value: coding: - {code: '289145007', system: 'http://snomed.info/sct'} index: 1 effective: choices: [] index: 3 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: effectiveDateTime: match: {} schema: short: FeedingPatternInfantDateTime choices: [effectiveDateTime] index: 5 effectiveDateTime: short: FeedingPatternInfantDateTime type: dateTime choiceOf: effective index: 6 slicing: slices: effectiveDateTime: match: {} schema: {short: FeedingPatternInfantDateTime, type: dateTime, choiceOf: effective, index: 6} note: index: 7 elements: text: {short: Comment, index: 8} component: index: 9 slicing: rules: open discriminator: - {path: code, type: value} min: null slices: feedingSupplement: match: code: coding: - {code: '373453009', system: 'http://snomed.info/sct'} schema: index: 10 elements: code: pattern: type: CodeableConcept value: coding: - {code: '373453009', system: 'http://snomed.info/sct'} index: 11 value: short: FeedingSupplement choices: [valueCodeableConcept] index: 13 valueCodeableConcept: {short: FeedingSupplement, type: CodeableConcept, choiceOf: value, index: 14} value[x]: elements: coding: elements: display: {index: 15} required: [display] feedingFrequency: match: code: coding: - {code: '364653007', system: 'http://snomed.info/sct'} schema: index: 16 elements: code: pattern: type: CodeableConcept value: coding: - {code: '364653007', system: 'http://snomed.info/sct'} index: 17 value: short: FeedingFrequency choices: [valueQuantity] index: 19 valueQuantity: {type: Quantity, short: FeedingFrequency, choiceOf: value, index: 20} feedingType: match: code: coding: - {code: '109021000146107', system: 'http://snomed.info/sct'} schema: index: 21 extensions: feedingMethod: {url: 'http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod', max: 1, type: Extension, index: 22} elements: extension: type: Extension url: http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod index: 22 slicing: slices: feedingMethod: match: {} schema: {type: Extension, url: 'http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod', index: 22} max: 1 code: pattern: type: CodeableConcept value: coding: - {code: '109021000146107', system: 'http://snomed.info/sct'} index: 23 value: short: FeedingType choices: [valueCodeableConcept] index: 25 valueCodeableConcept: {type: CodeableConcept, short: FeedingType, choiceOf: value, index: 26} package_version: 0.12.0-beta.3 class: profile kind: resource url: http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant base: http://hl7.org/fhir/StructureDefinition/Observation version: null