description: O recurso Patient caracteriza de forma abrangente a totalidade dos utentes, permitindo a existência de uma visão única relativamente aos atributos que o caracterizam e que se afiguram como relevantes no âmbito da partilha de informação entre sistemas. A informação do recurso Patient deve estar de acordo com a informação definida no provedor nacional de utentes. package_name: portuguese.core.guide derivation: constraint name: PatientPTCore type: Patient elements: address: type: Address index: 37 extensions: countyPTExtension: url: null index: 38 elements: value: choices: [] index: 40 municipalityPTExtension: url: null index: 41 elements: value: choices: [] index: 43 parishPTExtension: url: null index: 44 elements: value: choices: [] index: 46 geolocationPTExtension: url: null index: 47 extensions: longitude: url: null index: 48 elements: value: choices: [] index: 50 latitude: url: null index: 51 elements: value: choices: [] index: 53 altitude: url: null index: 54 elements: value: choices: [] index: 56 elements: extension: index: 48 slicing: slices: longitude: match: {} schema: index: 48 elements: value: choices: [] index: 50 latitude: match: {} schema: index: 51 elements: value: choices: [] index: 53 altitude: match: {} schema: index: 54 elements: value: choices: [] index: 56 addressNutsPTExtension: url: null index: 57 extensions: NUTI: url: null index: 58 elements: value: choices: [] index: 60 NUTII: url: null index: 61 elements: value: choices: [] index: 63 NUTIII: url: null index: 64 elements: value: choices: [] index: 66 elements: extension: index: 58 slicing: slices: NUTI: match: {} schema: index: 58 elements: value: choices: [] index: 60 NUTII: match: {} schema: index: 61 elements: value: choices: [] index: 63 NUTIII: match: {} schema: index: 64 elements: value: choices: [] index: 66 elements: extension: index: 38 slicing: slices: countyPTExtension: match: {} schema: index: 38 elements: value: choices: [] index: 40 municipalityPTExtension: match: {} schema: index: 41 elements: value: choices: [] index: 43 parishPTExtension: match: {} schema: index: 44 elements: value: choices: [] index: 46 geolocationPTExtension: match: {} schema: index: 47 extensions: longitude: url: null index: 48 elements: value: choices: [] index: 50 latitude: url: null index: 51 elements: value: choices: [] index: 53 altitude: url: null index: 54 elements: value: choices: [] index: 56 elements: extension: index: 48 slicing: slices: longitude: match: {} schema: index: 48 elements: value: choices: [] index: 50 latitude: match: {} schema: index: 51 elements: value: choices: [] index: 53 altitude: match: {} schema: index: 54 elements: value: choices: [] index: 56 addressNutsPTExtension: match: {} schema: index: 57 extensions: NUTI: url: null index: 58 elements: value: choices: [] index: 60 NUTII: url: null index: 61 elements: value: choices: [] index: 63 NUTIII: url: null index: 64 elements: value: choices: [] index: 66 elements: extension: index: 58 slicing: slices: NUTI: match: {} schema: index: 58 elements: value: choices: [] index: 60 NUTII: match: {} schema: index: 61 elements: value: choices: [] index: 63 NUTIII: match: {} schema: index: 64 elements: value: choices: [] index: 66 use: {index: 67} type: {index: 68} line: index: 69 slicing: slices: tipoVia: match: {} schema: {index: 69} descricaoVia: match: {} schema: {index: 70} prefixoEdificio: match: {} schema: {index: 71} lado: match: {} schema: {index: 72} andar: match: {} schema: {index: 73} lugar: match: {} schema: {index: 74} localidade: match: {} schema: {index: 75} period: {index: 76} meta: {type: Meta, index: 1} managingOrganization: type: Reference refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore'] index: 144 name: {type: HumanName, index: 27} birthDate: {index: 34} multipleBirth: choices: [] index: 79 deceased: choices: [] index: 36 extension: type: Extension url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProfessionalSituationPTExtension index: 2 slicing: slices: professionalSituationPTExtension: match: {} schema: type: Extension url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProfessionalSituationPTExtension index: 2 extensions: employmentStatus: url: null index: 3 elements: value: choices: [] index: 5 elements: extension: index: 3 slicing: slices: employmentStatus: match: {} schema: index: 3 elements: value: choices: [] index: 5 educationPTExtension: match: {} schema: type: Extension url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EducationPTExtension index: 6 elements: value: choices: [] index: 8 transitionalRegistrationPTExtension: match: {} schema: type: Extension url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/TransitionalRegistrationPTExtension index: 9 elements: value: choices: [] index: 11 nacionalityPTExtension: match: {} schema: type: Extension url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/NacionalityPTExtension index: 12 extensions: period: url: null index: 13 elements: value: choices: [] index: 15 elements: extension: index: 13 slicing: slices: period: match: {} schema: index: 13 elements: value: choices: [] index: 15 availabilityCharacteristicsPTExtension: match: {} schema: type: Extension url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AvailabilityCharacteristicsPTExtension index: 16 extensions: indirectEncounter: url: null index: 17 elements: value: choices: [] index: 19 encounterPresence: url: null index: 20 elements: url: pattern: {type: Uri, value: encounterPresence} index: 21 value: choices: [] index: 23 elements: extension: index: 17 slicing: slices: indirectEncounter: match: {} schema: index: 17 elements: value: choices: [] index: 19 encounterPresence: match: {} schema: index: 20 elements: url: pattern: {type: Uri, value: encounterPresence} index: 21 value: choices: [] index: 23 photo: {type: Attachment, index: 80} link: index: 145 elements: other: type: Reference refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore'] index: 146 type: {index: 147} active: {index: 26} communication: index: 139 elements: language: type: CodeableConcept binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/all-languages'} index: 140 id: {index: 0} identifier: type: Identifier index: 24 elements: type: elements: coding: elements: id: {index: 25} telecom: type: ContactPoint index: 28 elements: system: {index: 29} value: {index: 30} use: {index: 31} period: {index: 32} generalPractitioner: type: Reference refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerPTCore', 'https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PractitionerRolePTCore'] index: 141 extensions: patientPrimaryCarePeriodPTExtension: url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPrimaryCarePeriodPTExtension type: Extension isModifier: false index: 142 extensions: physicianPractitionerRolePrimaryCarePeriod: {url: null, index: 143} elements: extension: index: 143 slicing: slices: physicianPractitionerRolePrimaryCarePeriod: match: {} schema: {index: 143} elements: extension: type: Extension isModifier: false url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPrimaryCarePeriodPTExtension index: 142 slicing: slices: patientPrimaryCarePeriodPTExtension: match: {} schema: type: Extension isModifier: false url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPrimaryCarePeriodPTExtension index: 142 extensions: physicianPractitionerRolePrimaryCarePeriod: {url: null, index: 143} elements: extension: index: 143 slicing: slices: physicianPractitionerRolePrimaryCarePeriod: match: {} schema: {index: 143} gender: {index: 33} maritalStatus: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/catalogo-portugues-de-caracteristicas-biograficas-e-demograficas'} index: 77 contact: elements: relationship: type: CodeableConcept binding: {strength: required, valueSet: 'https://www.ctc.min-saude.pt/catalogos/catalogo-portugues-de-caracteristicas-biograficas-e-demograficas'} index: 81 name: type: HumanName index: 82 elements: use: {index: 83} text: {index: 84} family: {index: 85} given: {index: 86} prefix: {index: 87} suffix: {index: 88} period: {index: 89} telecom: type: ContactPoint index: 90 elements: system: {index: 91} value: {index: 92} use: {index: 93} rank: {index: 94} period: {index: 95} address: type: Address index: 96 extensions: countyPTExtension: url: null index: 97 elements: value: choices: [] index: 99 municipalityPTExtension: url: null index: 100 elements: value: choices: [] index: 102 parishPTExtension: url: null index: 103 elements: value: choices: [] index: 105 geolocationPTExtension: url: null index: 106 extensions: longitude: url: null index: 107 elements: value: choices: [] index: 109 latitude: url: null index: 110 elements: value: choices: [] index: 112 altitude: url: null index: 113 elements: value: choices: [] index: 115 elements: extension: index: 107 slicing: slices: longitude: match: {} schema: index: 107 elements: value: choices: [] index: 109 latitude: match: {} schema: index: 110 elements: value: choices: [] index: 112 altitude: match: {} schema: index: 113 elements: value: choices: [] index: 115 addressNutsPTExtension: url: null index: 116 extensions: NUTI: url: null index: 117 elements: value: choices: [] index: 119 NUTII: url: null index: 120 elements: value: choices: [] index: 122 NUTIII: url: null index: 123 elements: value: choices: [] index: 125 elements: extension: index: 117 slicing: slices: NUTI: match: {} schema: index: 117 elements: value: choices: [] index: 119 NUTII: match: {} schema: index: 120 elements: value: choices: [] index: 122 NUTIII: match: {} schema: index: 123 elements: value: choices: [] index: 125 elements: extension: index: 97 slicing: slices: countyPTExtension: match: {} schema: index: 97 elements: value: choices: [] index: 99 municipalityPTExtension: match: {} schema: index: 100 elements: value: choices: [] index: 102 parishPTExtension: match: {} schema: index: 103 elements: value: choices: [] index: 105 geolocationPTExtension: match: {} schema: index: 106 extensions: longitude: url: null index: 107 elements: value: choices: [] index: 109 latitude: url: null index: 110 elements: value: choices: [] index: 112 altitude: url: null index: 113 elements: value: choices: [] index: 115 elements: extension: index: 107 slicing: slices: longitude: match: {} schema: index: 107 elements: value: choices: [] index: 109 latitude: match: {} schema: index: 110 elements: value: choices: [] index: 112 altitude: match: {} schema: index: 113 elements: value: choices: [] index: 115 addressNutsPTExtension: match: {} schema: index: 116 extensions: NUTI: url: null index: 117 elements: value: choices: [] index: 119 NUTII: url: null index: 120 elements: value: choices: [] index: 122 NUTIII: url: null index: 123 elements: value: choices: [] index: 125 elements: extension: index: 117 slicing: slices: NUTI: match: {} schema: index: 117 elements: value: choices: [] index: 119 NUTII: match: {} schema: index: 120 elements: value: choices: [] index: 122 NUTIII: match: {} schema: index: 123 elements: value: choices: [] index: 125 use: {index: 126} type: {index: 127} line: index: 128 slicing: slices: tipoVia: match: {} schema: {index: 128} descricaoVia: match: {} schema: {index: 129} prefixoEdificio: match: {} schema: {index: 130} lado: match: {} schema: {index: 131} andar: match: {} schema: {index: 132} lugar: match: {} schema: {index: 133} localidade: match: {} schema: {index: 134} period: {index: 135} gender: {index: 136} organization: type: Reference refers: ['https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OrganizationPTCore'] index: 137 period: {type: Period, index: 138} package_version: 1.0.0 extensions: professionalSituationPTExtension: url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProfessionalSituationPTExtension type: Extension index: 2 extensions: employmentStatus: url: null index: 3 elements: value: choices: [] index: 5 elements: extension: index: 3 slicing: slices: employmentStatus: match: {} schema: index: 3 elements: value: choices: [] index: 5 educationPTExtension: url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EducationPTExtension type: Extension index: 6 elements: value: choices: [] index: 8 transitionalRegistrationPTExtension: url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/TransitionalRegistrationPTExtension type: Extension index: 9 elements: value: choices: [] index: 11 nacionalityPTExtension: url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/NacionalityPTExtension type: Extension index: 12 extensions: period: url: null index: 13 elements: value: choices: [] index: 15 elements: extension: index: 13 slicing: slices: period: match: {} schema: index: 13 elements: value: choices: [] index: 15 availabilityCharacteristicsPTExtension: url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AvailabilityCharacteristicsPTExtension type: Extension index: 16 extensions: indirectEncounter: url: null index: 17 elements: value: choices: [] index: 19 encounterPresence: url: null index: 20 elements: url: pattern: {type: Uri, value: encounterPresence} index: 21 value: choices: [] index: 23 elements: extension: index: 17 slicing: slices: indirectEncounter: match: {} schema: index: 17 elements: value: choices: [] index: 19 encounterPresence: match: {} schema: index: 20 elements: url: pattern: {type: Uri, value: encounterPresence} index: 21 value: choices: [] index: 23 class: profile kind: resource url: https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPTCore base: http://hl7.org/fhir/StructureDefinition/Patient version: 1.0.0 required: [id]