description: null package_name: rs/caseworks.mhaie derivation: constraint name: MHAIEPatient type: Patient elements: address: extensions: preferred: {url: null, index: 46} alerts: url: https://vitalhub.com/fhir/StructureDefinition/ext-Alerts type: Extension isModifier: false index: 47 elements: value[x]: extensions: alertDescription: {url: null, max: 0, index: 48} alertResponse: {url: null, max: 0, index: 49} alertResponseDescription: {url: null, max: 0, index: 50} elements: extension: index: 48 slicing: slices: alertDescription: match: {} schema: {index: 48} max: 0 alertResponse: match: {} schema: {index: 49} max: 0 alertResponseDescription: match: {} schema: {index: 50} max: 0 elements: extension: index: 46 slicing: slices: preferred: match: {} schema: {index: 46} alerts: match: {} schema: type: Extension isModifier: false url: https://vitalhub.com/fhir/StructureDefinition/ext-Alerts index: 47 elements: value[x]: extensions: alertDescription: {url: null, max: 0, index: 48} alertResponse: {url: null, max: 0, index: 49} alertResponseDescription: {url: null, max: 0, index: 50} elements: extension: index: 48 slicing: slices: alertDescription: match: {} schema: {index: 48} max: 0 alertResponse: match: {} schema: {index: 49} max: 0 alertResponseDescription: match: {} schema: {index: 50} max: 0 use: code: - {code: Home, display: Home} - {code: Work, display: Work} short: home | work | other index: 51 type: code: - {code: Mail, display: Mailing} - {code: Bill, display: Billing} - {code: Both, display: Mailing and Billing} short: mail | bill | both index: 52 text: {index: 53} line: {index: 54} district: {index: 55} period: {index: 56} required: [line] managingOrganization: {index: 72} name: index: 37 elements: use: {index: 38} text: {index: 39} family: {index: 40} given: {index: 41} prefix: {index: 42} suffix: {index: 43} period: {index: 44} required: [family, given, use] birthDate: {index: 45} multipleBirth: choices: [] index: 59 extension: type: Extension isModifier: false url: https://vitalhub.com/fhir/StructureDefinition/ext-Alerts index: 0 slicing: slices: religion: match: {} schema: {type: Extension, isModifier: false, url: 'http://hl7.org/fhir/StructureDefinition/patient-religion', index: 1} bornInCanada: match: {} schema: {type: Extension, isModifier: false, url: 'https://vitalhub.com/fhir/StructureDefinition/ext-BornInCanada', index: 5} legalStatus: match: {} schema: {type: Extension, isModifier: false, url: 'https://example.org/fhir/StructureDefinition/LegalStatus', index: 19} employment: match: {} schema: {type: Extension, isModifier: false, url: 'https://example.org/fhir/StructureDefinition/Employment', index: 8} mHStatus: match: {} schema: {type: Extension, isModifier: false, url: 'https://example.org/fhir/StructureDefinition/MHStatus', index: 20} housing: match: {} schema: {type: Extension, isModifier: false, url: 'https://example.org/fhir/StructureDefinition/Housing', index: 11} pronouns: match: {} schema: type: Extension isModifier: false url: http://hl7.org/fhir/StructureDefinition/individual-pronouns index: 3 extensions: {} elements: extension: {index: 4} required: [extension] sexualOrientation: match: {} schema: {type: Extension, isModifier: false, url: 'https://vitalhub.com/fhir/StructureDefinition/ext-SexualOrientation', index: 2} incomeHHSize: match: {} schema: type: Extension isModifier: false url: https://example.org/fhir/StructureDefinition/IncomeHHSize index: 13 elements: value[x]: extensions: {} elements: extension: {index: 14} system: {index: 15} version: {index: 16} code: {index: 17} userSelected: {index: 18} citizenship: match: {} schema: {type: Extension, isModifier: false, url: 'http://hl7.org/fhir/StructureDefinition/patient-citizenship', index: 6} alerts: match: {} schema: {type: Extension, isModifier: false, url: 'https://vitalhub.com/fhir/StructureDefinition/ext-Alerts', index: 0} education: match: {} schema: {type: Extension, isModifier: false, url: 'https://example.org/fhir/StructureDefinition/Education', index: 7} maritalStatus: match: {} schema: {type: Extension, isModifier: false, url: 'https://example.org/fhir/StructureDefinition/MaritalStatus', index: 10} income: match: {} schema: {type: Extension, short: Total Household Income, isModifier: false, url: 'https://example.org/fhir/StructureDefinition/Income', index: 12} incomeSource: match: {} schema: {type: Extension, isModifier: false, url: 'https://example.org/fhir/StructureDefinition/IncomeSource', index: 9} photo: {index: 60} link: {index: 73} communication: extensions: motherstongue: {url: 'http://hl7.org/fhir/StructureDefinition/iso21090-preferred', type: Extension, short: Mothers Tongue, isModifier: false, index: 70} elements: extension: type: Extension short: Mothers Tongue isModifier: false url: http://hl7.org/fhir/StructureDefinition/iso21090-preferred index: 70 slicing: slices: motherstongue: match: {} schema: {type: Extension, short: Mothers Tongue, isModifier: false, url: 'http://hl7.org/fhir/StructureDefinition/iso21090-preferred', index: 70} identifier: index: 21 slicing: slices: JHN: match: {} schema: index: 21 elements: assigner: {index: 22} MRN: match: {} schema: index: 23 elements: use: {index: 24} type: {index: 25} period: {index: 26} assigner: index: 27 elements: reference: {index: 28} type: {index: 29} identifier: {index: 30} display: {index: 31} required: [display] required: [assigner] MHAIE: match: {} schema: index: 32 elements: use: {index: 33} type: {index: 34} period: {index: 35} assigner: {index: 36} generalPractitioner: {index: 71} maritalStatus: {index: 57} contact: extensions: id: {url: 'http://hl7.org/fhir/StructureDefinition/cqf-initialValue', max: 1, type: Extension, isModifier: false, index: 61} alerts: {url: 'https://vitalhub.com/fhir/StructureDefinition/ext-Alerts', type: Extension, isModifier: false, index: 62} elements: extension: type: Extension isModifier: false url: http://hl7.org/fhir/StructureDefinition/cqf-initialValue index: 61 slicing: slices: id: match: {} schema: {type: Extension, isModifier: false, url: 'http://hl7.org/fhir/StructureDefinition/cqf-initialValue', index: 61} max: 1 alerts: match: {} schema: {type: Extension, isModifier: false, url: 'https://vitalhub.com/fhir/StructureDefinition/ext-Alerts', index: 62} name: elements: use: {index: 63} text: {index: 64} family: {index: 65} given: {index: 66} prefix: {index: 67} suffix: {index: 68} required: [family, given] telecom: extensions: alerts: {url: 'https://vitalhub.com/fhir/StructureDefinition/ext-Alerts', type: Extension, isModifier: false, index: 69} elements: extension: type: Extension isModifier: false url: https://vitalhub.com/fhir/StructureDefinition/ext-Alerts index: 69 slicing: slices: alerts: match: {} schema: {type: Extension, isModifier: false, url: 'https://vitalhub.com/fhir/StructureDefinition/ext-Alerts', index: 69} package_version: 0.0.1 extensions: religion: {url: 'http://hl7.org/fhir/StructureDefinition/patient-religion', type: Extension, isModifier: false, index: 1} bornInCanada: {url: 'https://vitalhub.com/fhir/StructureDefinition/ext-BornInCanada', type: Extension, isModifier: false, index: 5} legalStatus: {url: 'https://example.org/fhir/StructureDefinition/LegalStatus', type: Extension, isModifier: false, index: 19} employment: {url: 'https://example.org/fhir/StructureDefinition/Employment', type: Extension, isModifier: false, index: 8} mHStatus: {url: 'https://example.org/fhir/StructureDefinition/MHStatus', type: Extension, isModifier: false, index: 20} housing: {url: 'https://example.org/fhir/StructureDefinition/Housing', type: Extension, isModifier: false, index: 11} pronouns: url: http://hl7.org/fhir/StructureDefinition/individual-pronouns type: Extension isModifier: false index: 3 extensions: {} elements: extension: {index: 4} required: [extension] sexualOrientation: {url: 'https://vitalhub.com/fhir/StructureDefinition/ext-SexualOrientation', type: Extension, isModifier: false, index: 2} incomeHHSize: url: https://example.org/fhir/StructureDefinition/IncomeHHSize type: Extension isModifier: false index: 13 elements: value[x]: extensions: {} elements: extension: {index: 14} system: {index: 15} version: {index: 16} code: {index: 17} userSelected: {index: 18} citizenship: {url: 'http://hl7.org/fhir/StructureDefinition/patient-citizenship', type: Extension, isModifier: false, index: 6} alerts: {url: 'https://vitalhub.com/fhir/StructureDefinition/ext-Alerts', type: Extension, isModifier: false, index: 0} education: {url: 'https://example.org/fhir/StructureDefinition/Education', type: Extension, isModifier: false, index: 7} maritalStatus: {url: 'https://example.org/fhir/StructureDefinition/MaritalStatus', type: Extension, isModifier: false, index: 10} income: {url: 'https://example.org/fhir/StructureDefinition/Income', type: Extension, short: Total Household Income, isModifier: false, index: 12} incomeSource: {url: 'https://example.org/fhir/StructureDefinition/IncomeSource', type: Extension, isModifier: false, index: 9} class: profile kind: resource url: https://vitalhub.com/caseworks/fhir/StructureDefinition/MHAIEPatient base: http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-patient version: null required: [birthDate, name]