description: Extension to capture if a patient and / or health proffesional verified the medication overview and the corresponding date the verficiation took place. package_name: nictiz.fhir.nl.stu3.zib2017 derivation: constraint name: MedicationOverview Verification type: Extension elements: extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: VerificationPatient: match: {url: VerificationPatient} schema: short: VerificationPatient _required: true index: 1 elements: url: pattern: {type: Uri, value: VerificationPatient} index: 2 valueBoolean: type: boolean index: 3 slicing: slices: valueBoolean: match: {} schema: {type: boolean, index: 3} VerificationPatientDate: match: {url: VerificationPatientDate} schema: short: VerificationPatientDate index: 4 elements: url: pattern: {type: Uri, value: VerificationPatientDate} index: 5 valueDateTime: type: dateTime index: 6 slicing: slices: valueDateTime: match: {} schema: {type: dateTime, index: 6} VerificationHealthProfessional: match: {url: VerificationHealthProfessional} schema: short: VerificationHealthProfessional _required: true index: 7 elements: url: pattern: {type: Uri, value: VerificationHealthProfessional} index: 8 valueBoolean: type: boolean index: 9 slicing: slices: valueBoolean: match: {} schema: {type: boolean, index: 9} VerificationHealthProfessionalDate: match: {url: VerificationHealthProfessionalDate} schema: short: VerificationHealthProfessionalDate index: 10 elements: url: pattern: {type: Uri, value: VerificationHealthProfessionalDate} index: 11 valueDateTime: type: dateTime short: Verification Date index: 12 slicing: slices: valueDateTime: match: {} schema: {type: dateTime, short: Verification Date, index: 12} url: pattern: {type: Uri, value: 'http://nictiz.nl/fhir/StructureDefinition/MedicationOverview-Verification'} index: 13 value: choices: [] index: 15 package_version: 1.3.19 extensions: VerificationPatient: url: VerificationPatient short: VerificationPatient _required: true index: 1 elements: url: pattern: {type: Uri, value: VerificationPatient} index: 2 valueBoolean: type: boolean index: 3 slicing: slices: valueBoolean: match: {} schema: {type: boolean, index: 3} VerificationPatientDate: url: VerificationPatientDate short: VerificationPatientDate index: 4 elements: url: pattern: {type: Uri, value: VerificationPatientDate} index: 5 valueDateTime: type: dateTime index: 6 slicing: slices: valueDateTime: match: {} schema: {type: dateTime, index: 6} VerificationHealthProfessional: url: VerificationHealthProfessional short: VerificationHealthProfessional _required: true index: 7 elements: url: pattern: {type: Uri, value: VerificationHealthProfessional} index: 8 valueBoolean: type: boolean index: 9 slicing: slices: valueBoolean: match: {} schema: {type: boolean, index: 9} VerificationHealthProfessionalDate: url: VerificationHealthProfessionalDate short: VerificationHealthProfessionalDate index: 10 elements: url: pattern: {type: Uri, value: VerificationHealthProfessionalDate} index: 11 valueDateTime: type: dateTime short: Verification Date index: 12 slicing: slices: valueDateTime: match: {} schema: {type: dateTime, short: Verification Date, index: 12} class: extension kind: complex-type url: http://nictiz.nl/fhir/StructureDefinition/MedicationOverview-Verification base: http://hl7.org/fhir/StructureDefinition/Extension version: 2.0.1