description: describes reimbursment info package_name: sfm.030521 derivation: constraint name: SfmReimbursementInfo type: Extension elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: localworker: match: {url: localworker} schema: index: 1 elements: url: pattern: {type: Uri, value: localworker} index: 2 value: choices: [valueBoolean] index: 4 valueBoolean: {type: boolean, choiceOf: value, index: 5} eea: match: {url: eea} schema: index: 6 extensions: eeaDok: url: eeaDok _required: true index: 8 elements: url: pattern: {type: Uri, value: eeaDok} index: 9 value: choices: [valueCodeableConcept] index: 11 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.1.7416'} index: 13 eeaCardId: url: eeaCardId index: 14 elements: url: pattern: {type: Uri, value: eeaCardId} index: 15 value: choices: [valueString] index: 17 valueString: {type: string, choiceOf: value, index: 18} eeaId: url: eeaId index: 19 elements: url: pattern: {type: Uri, value: eeaId} index: 20 value: choices: [valueString] index: 22 valueString: {type: string, choiceOf: value, index: 23} eeaOffice: url: eeaOffice index: 24 elements: url: pattern: {type: Uri, value: eeaOffice} index: 25 value: choices: [valueString] index: 27 valueString: {type: string, choiceOf: value, index: 28} eeaOfficeNo: url: eeaOfficeNo index: 29 elements: url: pattern: {type: Uri, value: eeaOfficeNo} index: 30 value: choices: [valueString] index: 32 valueString: {type: string, choiceOf: value, index: 33} eeavalidfrom: url: eeavalidfrom index: 34 elements: url: pattern: {type: Uri, value: eeavalidfrom} index: 35 value: choices: [valueDate] index: 37 valueDate: {type: date, choiceOf: value, index: 38} eeavalidto: url: eeavalidto index: 39 elements: url: pattern: {type: Uri, value: eeavalidto} index: 40 value: choices: [valueDate] index: 42 valueDate: {type: date, choiceOf: value, index: 43} elements: extension: index: 7 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: eeaDok: match: {url: eeaDok} schema: _required: true index: 8 elements: url: pattern: {type: Uri, value: eeaDok} index: 9 value: choices: [valueCodeableConcept] index: 11 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.1.7416'} index: 13 eeaCardId: match: {url: eeaCardId} schema: index: 14 elements: url: pattern: {type: Uri, value: eeaCardId} index: 15 value: choices: [valueString] index: 17 valueString: {type: string, choiceOf: value, index: 18} eeaId: match: {url: eeaId} schema: index: 19 elements: url: pattern: {type: Uri, value: eeaId} index: 20 value: choices: [valueString] index: 22 valueString: {type: string, choiceOf: value, index: 23} eeaOffice: match: {url: eeaOffice} schema: index: 24 elements: url: pattern: {type: Uri, value: eeaOffice} index: 25 value: choices: [valueString] index: 27 valueString: {type: string, choiceOf: value, index: 28} eeaOfficeNo: match: {url: eeaOfficeNo} schema: index: 29 elements: url: pattern: {type: Uri, value: eeaOfficeNo} index: 30 value: choices: [valueString] index: 32 valueString: {type: string, choiceOf: value, index: 33} eeavalidfrom: match: {url: eeavalidfrom} schema: index: 34 elements: url: pattern: {type: Uri, value: eeavalidfrom} index: 35 value: choices: [valueDate] index: 37 valueDate: {type: date, choiceOf: value, index: 38} eeavalidto: match: {url: eeavalidto} schema: index: 39 elements: url: pattern: {type: Uri, value: eeavalidto} index: 40 value: choices: [valueDate] index: 42 valueDate: {type: date, choiceOf: value, index: 43} url: pattern: {type: Uri, value: eea} index: 44 value: choices: [] index: 46 konvensjonsland: match: {url: konvensjonsland} schema: index: 47 elements: url: pattern: {type: Uri, value: konvensjonsland} index: 48 value: choices: [valueCodeableConcept] index: 50 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 51} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.1.9043'} index: 52 url: type: uri pattern: {type: Uri, value: 'http://ehelse.no/fhir/StructureDefinition/sfm-reimbursementInfo'} index: 53 value: choices: [] index: 55 package_version: 1.0.1 extensions: localworker: url: localworker index: 1 elements: url: pattern: {type: Uri, value: localworker} index: 2 value: choices: [valueBoolean] index: 4 valueBoolean: {type: boolean, choiceOf: value, index: 5} eea: url: eea index: 6 extensions: eeaDok: url: eeaDok _required: true index: 8 elements: url: pattern: {type: Uri, value: eeaDok} index: 9 value: choices: [valueCodeableConcept] index: 11 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.1.7416'} index: 13 eeaCardId: url: eeaCardId index: 14 elements: url: pattern: {type: Uri, value: eeaCardId} index: 15 value: choices: [valueString] index: 17 valueString: {type: string, choiceOf: value, index: 18} eeaId: url: eeaId index: 19 elements: url: pattern: {type: Uri, value: eeaId} index: 20 value: choices: [valueString] index: 22 valueString: {type: string, choiceOf: value, index: 23} eeaOffice: url: eeaOffice index: 24 elements: url: pattern: {type: Uri, value: eeaOffice} index: 25 value: choices: [valueString] index: 27 valueString: {type: string, choiceOf: value, index: 28} eeaOfficeNo: url: eeaOfficeNo index: 29 elements: url: pattern: {type: Uri, value: eeaOfficeNo} index: 30 value: choices: [valueString] index: 32 valueString: {type: string, choiceOf: value, index: 33} eeavalidfrom: url: eeavalidfrom index: 34 elements: url: pattern: {type: Uri, value: eeavalidfrom} index: 35 value: choices: [valueDate] index: 37 valueDate: {type: date, choiceOf: value, index: 38} eeavalidto: url: eeavalidto index: 39 elements: url: pattern: {type: Uri, value: eeavalidto} index: 40 value: choices: [valueDate] index: 42 valueDate: {type: date, choiceOf: value, index: 43} elements: extension: index: 7 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: eeaDok: match: {url: eeaDok} schema: _required: true index: 8 elements: url: pattern: {type: Uri, value: eeaDok} index: 9 value: choices: [valueCodeableConcept] index: 11 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 12} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.1.7416'} index: 13 eeaCardId: match: {url: eeaCardId} schema: index: 14 elements: url: pattern: {type: Uri, value: eeaCardId} index: 15 value: choices: [valueString] index: 17 valueString: {type: string, choiceOf: value, index: 18} eeaId: match: {url: eeaId} schema: index: 19 elements: url: pattern: {type: Uri, value: eeaId} index: 20 value: choices: [valueString] index: 22 valueString: {type: string, choiceOf: value, index: 23} eeaOffice: match: {url: eeaOffice} schema: index: 24 elements: url: pattern: {type: Uri, value: eeaOffice} index: 25 value: choices: [valueString] index: 27 valueString: {type: string, choiceOf: value, index: 28} eeaOfficeNo: match: {url: eeaOfficeNo} schema: index: 29 elements: url: pattern: {type: Uri, value: eeaOfficeNo} index: 30 value: choices: [valueString] index: 32 valueString: {type: string, choiceOf: value, index: 33} eeavalidfrom: match: {url: eeavalidfrom} schema: index: 34 elements: url: pattern: {type: Uri, value: eeavalidfrom} index: 35 value: choices: [valueDate] index: 37 valueDate: {type: date, choiceOf: value, index: 38} eeavalidto: match: {url: eeavalidto} schema: index: 39 elements: url: pattern: {type: Uri, value: eeavalidto} index: 40 value: choices: [valueDate] index: 42 valueDate: {type: date, choiceOf: value, index: 43} url: pattern: {type: Uri, value: eea} index: 44 value: choices: [] index: 46 konvensjonsland: url: konvensjonsland index: 47 elements: url: pattern: {type: Uri, value: konvensjonsland} index: 48 value: choices: [valueCodeableConcept] index: 50 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 51} value[x]: elements: coding: elements: system: pattern: {type: Uri, value: 'urn:oid:2.16.578.1.12.4.1.1.9043'} index: 52 class: extension kind: complex-type url: http://ehelse.no/fhir/StructureDefinition/sfm-reimbursementInfo base: http://hl7.org/fhir/StructureDefinition/Extension version: '1.0'