description: Service or Program requirement indicates whether the program is available to anyone, or only to those meeting certain criteria. package_name: hl7.fhir.us.ndh derivation: constraint name: ServiceOrProgramRequirement type: Extension elements: extension: type: Extension short: Age Range url: http://hl7.org/fhir/us/ndh/StructureDefinition/base-ext-ndh-age-range index: 0 slicing: slices: age-range: match: {} schema: {type: Extension, short: Age Range, url: 'http://hl7.org/fhir/us/ndh/StructureDefinition/base-ext-ndh-age-range', index: 0} min: 0 max: 1 age-group: match: {} schema: {type: Extension, short: Age Group, url: 'http://hl7.org/fhir/us/ndh/StructureDefinition/base-ext-ndh-age-group', index: 1} min: 0 max: 1 birthsex: match: {} schema: short: Birth Sex index: 2 extensions: {} elements: extension: {index: 3} url: pattern: {type: Uri, value: birthsex} index: 4 value: choices: [valueCode] index: 6 valueCode: {type: code, choiceOf: value, index: 7} required: [valueCode, value] employment-status: match: {} schema: short: Employment Status index: 8 extensions: {} elements: extension: {index: 9} url: pattern: {type: Uri, value: employment-status} index: 10 value: choices: [valueCodeableConcept] index: 12 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 13} required: [value, valueCodeableConcept] insurance-status: match: {} schema: short: Insurance Status index: 14 extensions: {} elements: extension: {index: 15} url: pattern: {type: Uri, value: insurance-status} index: 16 value: choices: [valueCodeableConcept] index: 18 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 19} required: [value, valueCodeableConcept] va-status: match: {} schema: short: Veteran Status index: 20 extensions: {} elements: extension: {index: 21} url: pattern: {type: Uri, value: va-status} index: 22 value: choices: [valueBoolean] index: 24 valueBoolean: {type: boolean, choiceOf: value, index: 25} required: [value, valueBoolean] preferred-language: match: {} schema: index: 26 extensions: {} elements: extension: {index: 27} url: pattern: {type: Uri, value: preferred-language} index: 28 value: choices: [valueCodeableConcept] index: 30 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 31} url: pattern: {type: Uri, value: 'http://hl7.org/fhir/us/ndh/StructureDefinition/base-ext-service-or-program-requirement'} index: 32 value: choices: [] index: 34 package_version: 1.0.0 extensions: age-range: {url: 'http://hl7.org/fhir/us/ndh/StructureDefinition/base-ext-ndh-age-range', min: 0, max: 1, type: Extension, short: Age Range, index: 0} age-group: {url: 'http://hl7.org/fhir/us/ndh/StructureDefinition/base-ext-ndh-age-group', min: 0, max: 1, type: Extension, short: Age Group, index: 1} birthsex: url: null short: Birth Sex index: 2 extensions: {} elements: extension: {index: 3} url: pattern: {type: Uri, value: birthsex} index: 4 value: choices: [valueCode] index: 6 valueCode: {type: code, choiceOf: value, index: 7} required: [valueCode, value] employment-status: url: null short: Employment Status index: 8 extensions: {} elements: extension: {index: 9} url: pattern: {type: Uri, value: employment-status} index: 10 value: choices: [valueCodeableConcept] index: 12 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 13} required: [value, valueCodeableConcept] insurance-status: url: null short: Insurance Status index: 14 extensions: {} elements: extension: {index: 15} url: pattern: {type: Uri, value: insurance-status} index: 16 value: choices: [valueCodeableConcept] index: 18 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 19} required: [value, valueCodeableConcept] va-status: url: null short: Veteran Status index: 20 extensions: {} elements: extension: {index: 21} url: pattern: {type: Uri, value: va-status} index: 22 value: choices: [valueBoolean] index: 24 valueBoolean: {type: boolean, choiceOf: value, index: 25} required: [value, valueBoolean] preferred-language: url: null index: 26 extensions: {} elements: extension: {index: 27} url: pattern: {type: Uri, value: preferred-language} index: 28 value: choices: [valueCodeableConcept] index: 30 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 31} class: extension kind: complex-type url: http://hl7.org/fhir/us/ndh/StructureDefinition/base-ext-service-or-program-requirement base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.0.0