description: Record an individual flag for an NHS England programme. package_name: fhir.r4.nhsengland.programme derivation: constraint name: EnglandFlagPatientFlagAdjustment type: Flag elements: extension: type: Extension isModifier: false url: https://fhir.nhs.uk/England/StructureDefinition/Extension-England-FlagNotes index: 0 slicing: slices: extensionEnglandFlagNotes: match: {} schema: {type: Extension, isModifier: false, url: 'https://fhir.nhs.uk/England/StructureDefinition/Extension-England-FlagNotes', index: 0} category: array: true min: 2 index: 1 slicing: rules: open discriminator: - {path: $this, type: pattern} min: 2 slices: patientFlag: match: {} schema: binding: {strength: required, valueSet: 'https://fhir.nhs.uk/England/ValueSet/England-FlagCategoryPatient'} mustSupport: true index: 2 max: 1 programmeFlag: match: {} schema: binding: {strength: required, valueSet: 'https://fhir.nhs.uk/England/ValueSet/England-FlagCategoryProgramme'} mustSupport: true index: 3 max: 1 code: binding: {strength: extensible, valueSet: 'https://fhir.nhs.uk/England/ValueSet/England-FlagCodeProgramme'} mustSupport: true index: 4 package_version: 0.2.1 extensions: extensionEnglandFlagNotes: {url: 'https://fhir.nhs.uk/England/StructureDefinition/Extension-England-FlagNotes', type: Extension, isModifier: false, index: 0} class: profile kind: resource url: https://fhir.nhs.uk/England/StructureDefinition/England-Flag-PatientFlag-Adjustment base: http://hl7.org/fhir/StructureDefinition/Flag version: 0.1.0