description: A person not being a healthcare professional who is involved in the patient’s care, such as family members, caregivers, mental caretakers, guardians and legal representatives. Based on nl-core-ContactPerson and HCIM ContactPerson. package_name: iknl.fhir.r4.pzp derivation: constraint name: ACPContactPerson type: RelatedPerson elements: patient: type: Reference refers: ['https://api.iknl.nl/docs/pzp/r4/StructureDefinition/ACP-Patient|1.0.0-rc1'] index: 0 relationship: index: 1 slicing: slices: role: match: {} schema: {_required: true, index: 2} min: 1 relationship: match: {} schema: {index: 3} name: index: 4 slicing: slices: nameInformation: match: {} schema: index: 5 elements: use: {index: 6} family: extensions: prefix: url: null index: 7 elements: value: choices: [] index: 9 lastName: url: null index: 10 elements: value: choices: [] index: 12 partnerPrefix: url: null index: 13 elements: value: choices: [] index: 15 partnerLastName: url: null index: 16 elements: value: choices: [] index: 18 elements: extension: index: 7 slicing: slices: prefix: match: {} schema: index: 7 elements: value: choices: [] index: 9 lastName: match: {} schema: index: 10 elements: value: choices: [] index: 12 partnerPrefix: match: {} schema: index: 13 elements: value: choices: [] index: 15 partnerLastName: match: {} schema: index: 16 elements: value: choices: [] index: 18 given: {index: 19} suffix: {index: 20} nameInformation-GivenName: match: {} schema: index: 21 elements: given: {index: 22} telecom: index: 23 slicing: slices: telephoneNumbers: match: {} schema: index: 24 extensions: comment: url: null index: 25 elements: value: choices: [] index: 27 elements: extension: index: 25 slicing: slices: comment: match: {} schema: index: 25 elements: value: choices: [] index: 27 system: index: 28 extensions: telecomType: url: null index: 29 elements: value: choices: [] index: 31 elements: extension: index: 29 slicing: slices: telecomType: match: {} schema: index: 29 elements: value: choices: [] index: 31 value: {index: 32} use: {index: 33} emailAddresses: match: {} schema: index: 34 elements: system: {index: 35} value: {index: 36} address: index: 37 elements: use: {index: 38} type: {index: 39} line: extensions: streetName: url: null index: 40 elements: value: choices: [] index: 42 houseNumber: url: null index: 43 elements: value: choices: [] index: 45 houseNumberLetter-houseNumberAddition: url: null index: 46 elements: value: choices: [] index: 48 houseNumberIndication: url: null index: 49 elements: value: choices: [] index: 51 additionalInformation: url: null index: 52 elements: value: choices: [] index: 54 elements: extension: index: 40 slicing: slices: streetName: match: {} schema: index: 40 elements: value: choices: [] index: 42 houseNumber: match: {} schema: index: 43 elements: value: choices: [] index: 45 houseNumberLetter-houseNumberAddition: match: {} schema: index: 46 elements: value: choices: [] index: 48 houseNumberIndication: match: {} schema: index: 49 elements: value: choices: [] index: 51 additionalInformation: match: {} schema: index: 52 elements: value: choices: [] index: 54 city: {index: 55} district: {index: 56} postalCode: {index: 57} country: extensions: countryCode: url: null index: 58 elements: value: choices: [] index: 60 elements: extension: index: 58 slicing: slices: countryCode: match: {} schema: index: 58 elements: value: choices: [] index: 60 package_version: 1.0.0-rc1 class: profile kind: resource url: https://api.iknl.nl/docs/pzp/r4/StructureDefinition/ACP-ContactPerson base: http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactPerson version: 1.0.0-rc1 required: [relationship]