Individuals


Profile/PatientPTCore.StructureDefinition.json

idΣ1..1id
metaΣ0..1MetaPTCore
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConceptPTCore
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConceptPTCore
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConceptPTCore
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueBooleanboolean
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConceptPTCore
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valuePeriodPeriodPTCore
url1..1uriFixed Value
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConceptPTCore
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConceptPTCore
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueRatioRangeRatioRange
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueCodeableReferenceCodeableReference()
valueReferenceReference()
url1..1uriFixed Value
modifierExtension?! I0..*Extension
id0..1id
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
systemΣ0..1uri
valueΣ1..1string
periodΣ I0..1PeriodPTCore
assignerΣ I0..0Reference(OrganizationPTCore)
activeΣ ?!0..1boolean
nameΣ0..*HumanNamePTCore
id0..1id
extensionI0..*Extension
systemΣ I0..1codeBinding
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1PeriodPTCore
genderΣ0..1codeBinding
birthDateΣ0..1date
deceasedBooleanboolean
deceasedDateTimedateTime
id0..1id
addressCategoryPTExtensionI0..*Extension(CodingPTCore)
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueDecimaldecimal
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueDecimaldecimal
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueDecimaldecimal
url1..1uriFixed Value
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
url1..1uriFixed Value
useΣ ?!0..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
cityΣ0..1string
districtΣ0..1string
stateΣ0..1string
postalCodeΣ0..1string
countryΣ0..1string
periodΣ I0..1PeriodPTCore
maritalStatus0..1CodeableConceptPTCoreBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*AttachmentPTCore
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
relationship0..*CodeableConceptPTCoreBinding
id0..1id
extensionI0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyΣ0..1string
givenΣ0..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ I0..1PeriodPTCore
id0..1id
extensionI0..*Extension
systemΣ I0..1codeBinding
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1PeriodPTCore
id0..1id
addressCategoryPTExtensionI0..*Extension(CodingPTCore)
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueDecimaldecimal
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueDecimaldecimal
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueDecimaldecimal
url1..1uriFixed Value
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
url1..1uriFixed Value
useΣ ?!0..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
cityΣ0..1string
districtΣ0..1string
stateΣ0..1string
postalCodeΣ0..1string
countryΣ0..1string
periodΣ I0..1PeriodPTCore
gender0..1codeBinding
organizationI0..1Reference(OrganizationPTCore)
periodI0..1PeriodPTCore
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
language1..1CodeableConceptPTCoreBinding
preferred0..1boolean
id0..1id
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valuePeriodPeriodPTCore
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valuePeriodPeriodPTCore
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valuePeriodPeriodPTCore
url1..1uriFixed Value
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
managingOrganizationΣ I0..1Reference(OrganizationPTCore)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore | PatientPTCore)
typeΣ1..1codeBinding

Extensions

NomeDescriçãoURL
Availability Characteristics PT Extension

Características adicionais do utente e da função do profissional

https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AvailabilityCharacteristicsPTExtension
Education PT Extension

Educação

https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EducationPTExtension
Nacionality PT Extension

Nacionalidade

https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/NacionalityPTExtension
Patient Primary Care Period PT Extension

Período de relação do utente com o Médico de Família, com o Enfermeiro de Família e com a Unidade Funcional onde está Inscrito.

https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/PatientPrimaryCarePeriodPTExtension
Professional Situation PT Extension

Situação Profissional

https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProfessionalSituationPTExtension
Transitional Registration PT Extension

Tipologia do registo do utente no RNU transitório.

https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/TransitionalRegistrationPTExtension

Binding

PathStrengthValueSetCommentRequirements

Patient.maritalStatus

required

https://www.ctc.min-saude.pt/catalogos/catalogo-portugues-de-caracteristicas-biograficas-e-demograficas

Value Set Name: Marital Status

Patient.contact.relationship

required

https://www.ctc.min-saude.pt/catalogos/catalogo-portugues-de-caracteristicas-biograficas-e-demograficas

Value Set Name: Person; Person in Family

Patient.communication.language

required

http://hl7.org/fhir/ValueSet/all-languages

Extension.extension.value[x]

EncounterPresence

required

https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo

Value Set Name: Encounter Presence

Extension.extension.value[x]

required

https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo

Value Set Name: Indirect Encounter

Extension.value[x]

EducationPT

required

https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo

Value Set Name: Education or Schooling

Extension.extension.value[x]

NacionalityCode

required

urn:iso:std:iso:3166

O system deve corresponder a urn:iso:std:iso:3166

Extension.extension.value[x]

EmploymentStatus

required

https://www.ctc.min-saude.pt/catalogos/categorias-profissionais-de-saude

Value Set Name: Professional Status

Extension.extension.value[x]

Occupation

required

https://www.ine.pt

O system deve corresponder a https://www.ine.pt

Identifier.type

extensible

https://spms.min-saude.pt/iop/valueset/ExtensionIdentifierType

Value Set: ExtensionIdentifierType

Para mais informações sobre a utilização do elemento system consultar Systems .
 

Binding do FHIR Required

Path Strength ValueSet

Patient: Address.use

required

AddressUse

Patient: Address.type

required

AddressType

Patient: ContactPoint.system

required

ContactPointSystem

Patient: ContactPoint.use

required

ContactPointUse

Patient: Identifier.use

required

IdentifierUse

Patient.gender

required

AdministrativeGender

Patient.contact.gender

required

AdministrativeGender

Patient.link.type

required

LinkType

Patient.communication.language

required

All Languages

 

Identifiers Type

Estes Identificadores devem ser utilizados no elemento

identifier.type.coding[*]
systemcodedisplaytext

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

NPF-PT

Family process number

Número do processo de família

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

RCN-PT

Residence card number

Número do título de residência

http://terminology.hl7.org/CodeSystem/v2-0203

CZ

Citizenship Card

Número de Identificação Civil

http://terminology.hl7.org/CodeSystem/v2-0203

SS

Social Security Number

Número de Identificação da Segurança Social

http://terminology.hl7.org/CodeSystem/v2-0203

HC

Health Card Number

Número Nacional do Utente

http://terminology.hl7.org/CodeSystem/v2-0203

PPN

Passport Number

Número do Passaporte

http://terminology.hl7.org/CodeSystem/v2-0203

MI

Military ID Number

Número da Cédula Militar

http://terminology.hl7.org/CodeSystem/v2-0203

PT

Patient External Identifier

Número Externo de Saúde

http://terminology.hl7.org/CodeSystem/v2-0203

DL

Driver's license number

Número da Carta de Condução

http://terminology.hl7.org/CodeSystem/v2-0203

ANON

Anonymous identifier

Identificador Anonimizado

http://terminology.hl7.org/CodeSystem/v2-0203

MR

Medical record number

Número do Processo

http://terminology.hl7.org/CodeSystem/v2-0203

PI

Patient Internal Identifier

Identificador Sequencial do Utente na Entidade

Regras de implementação

Para além das constraints identificadas pelo FHIR para este recurso devem ser consideradas as constraints que identificamos na tabela infra.




Profile/PractitionerPTCore.StructureDefinition.json

idΣ1..1id
metaΣ0..1MetaPTCore
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
nacionalityPTExtensionI0..*Extension(Complex)
modifierExtension?! I0..*Extension
id0..1id
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
systemΣ0..1uri
valueΣ1..1string
periodΣ I0..1PeriodPTCore
assignerΣ I0..0Reference(OrganizationPTCore)
activeΣ0..1boolean
id0..1id
extensionI0..*Extension
useΣ ?!0..1codeBinding
textΣ0..1string
familyΣ0..1string
givenΣ0..*string
prefixΣ0..*string
suffixΣ0..*string
periodΣ I0..1PeriodPTCore
id0..1id
extensionI0..*Extension
systemΣ I0..1codeBinding
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1PeriodPTCore
id0..1id
addressCategoryPTExtensionI0..*Extension(CodingPTCore)
countyPTExtensionI0..*Extension(CodeableConceptPTCore)
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueDecimaldecimal
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueDecimaldecimal
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueDecimaldecimal
url1..1uriFixed Value
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
url1..1uriFixed Value
useΣ ?!0..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
id0..1idFixed Value
extensionI0..*Extension
value0..1System.String
cityΣ0..1string
districtΣ0..1string
stateΣ0..1string
postalCodeΣ0..1string
countryΣ0..1string
periodΣ I0..1PeriodPTCore
genderΣ0..1codeBinding
birthDateΣ0..1date
id0..1id
extensionI0..*Extension
contentTypeΣ0..1codeBinding
languageΣ0..1codeBinding
data0..1base64Binary
urlΣ0..1url
sizeΣ0..1unsignedInt
hashΣ0..1base64Binary
titleΣ0..1string
creationΣ0..1dateTime
id0..1id
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConceptPTCore
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valuePeriodPeriodPTCore
url1..1uriFixed Value
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConceptPTCore
modifierExtensionΣ ?! I0..*Extension
identifier0..*ExtensionIdentifierPTCore
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
periodI0..1PeriodPTCore
issuerI0..1Reference(OrganizationPTCore)
id0..1id
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueCodeableConceptCodeableConceptPTCore
codingΣ0..*CodingPTCore
textΣ1..1string

Extensions


Binding

PathStrengthValueSetComment

Practitioner.qualification.code

medicalPhysicsSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Medical Physics Specialty

Practitioner.qualification.code

nursingSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Nursing Specialty

Practitioner.qualification.code

dentistSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Dentist Specialty

Practitioner.qualification.code

medicalSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Medical Specialty

Practitioner.qualification.code

pharmaceuticalSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Pharmaceutical Specialty

Practitioner.qualification.code

nutritionAndDieteticSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Nutrition and Dietetic Specialty

Practitioner.qualification.code

physiotherapySpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Physiotherapy Specialty

Practitioner.qualification.code

psychologySpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Psychology Specialty

Practitioner.qualification.code

psychologySubSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Psychology Sub-Specialty

Practitioner.qualification.code

medicalSubSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Medical Sub-Specialty

Practitioner.qualification.code

professionalTitle

required

https://www.ctc.min-saude.pt/catalogos/categorias-profissionais-de-saude

Value Set Name: Professional Title

Practitioner.qualification.code

medicalCompetence

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Medical Competence

Practitioner.qualification.code

habilitacoesLiterarias

required

https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo

Value Set Name: Education or Schooling

Practitioner.communication

preferred

http://hl7.org/fhir/ValueSet/all-languages

Extension.value[x]

Proficiency

required

https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo

Value Set Name: CEFR Levels

Extension.extension.value[x]

QualificationStatus

required

https://www.ctc.min-saude.pt/catalogos/categorias-profissionais-de-saude

Value Set Name: Practitioner Qualification Status

Identifier.type

extensible

https://spms.min-saude.pt/iop/valueset/ExtensionIdentifierType

Value Set: ExtensionIdentifierType

Para mais informações sobre a utilização do elemento system consultar Systems .
 

Binding do FHIR Required

Path Strength ValueSet

Practitioner: Identifier.use

required

IdentifierUse

Practitioner.gender

required

AdministrativeGender

Practitioner: Address.use

required

AddressUse

Practitioner: Address.type

required

AddressType

Practitioner: ContactPoint.use

required

ContactPointUse

Practitioner: ContactPoint.system

required

ContactPointSystem

Practitioner.communication

preferred

All Languages

 

Identifiers Type

Estes Identificadores devem ser utilizados no elemento

identifier.type.coding[*]
systemcodedisplaytext

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

TCM-PT

Specialist in traditional chinese medicine practitioner number

Número da cédula profissional especialista em medicina tradicional chinesa

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

PHYTT-PT

Phytotherapist practitioner number

Número da cédula profissional fitoterapeuta

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

FM-PT

Medical physicist practitioner number

Número da cédula profissional do físico médico

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

PSY-PT

Psychologist practitioner number

Número da cédula profissional do psicólogo

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

LTA-PT

Laboratory technician - analysis practitioner number

Número da cédula profissional técnico de análises clínicas e de saúde pública

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

HOMEP-PT

Specialist in homeopathy practitioner number

Número da cédula profissional homeopata

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

ASOC-PT

Social work assistant practitioner number

Número da cédula profissional do assistente social

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

NUTR-PT

Nutritionist practitioner number

Número da cédula profissional do nutricionista

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

APT-PT

Anatomical pathology technician practitioner number

Número da cédula profissional técnico de anatomia patológica, citológica e tanatológica

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

NATU-PT

Specialist in naturopathy practitioner number

Número da cédula profissional do naturopata

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

DIET-PT

Dietitian practitioner number

Número da cédula profissional do dietista

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

PTP-PT

Physiotherapist practitioner number

Número da cédula profissional do fisioterapeuta

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

CHIR-PT

Chiropractor practitioner number

Número da cédula profissional do quiroprático

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

ACUNP-PT

Acupuncturist practitioner number

Número da cédula profissional do acupuntor

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

OD-PT

Orthoptist practitioner number

Número da cédula profissional do técnico de ortóptica

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

AT-PT

Audiology Technician Practitioner Number

Número da Cédula Profissional Técnico de Audiologia

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

CARDT-PT

Cardiopneumology Technician Practitioner Number

Número da Cédula Profissional Técnico de Cardiopneumologia

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

PHART-PT

Pharmacy Technician Practitioner Number

Número da Cédula Profissional Técnico de Farmácia

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

DH-PT

Dental Hygienist Practitioner Number

Número da Cédula Profissional Higienista Oral

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

NMR-PT

Nuclear Medicine Radiographer Practitioner Number

Número da Cédula Profissional Técnico de Medicina Nuclear

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

NT-PT

Neurophysiology technologist Practitioner Number

Número da Cédula Profissional Técnico de Neurofisiologia

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

ORT-PT

Orthotist Practitioner Number

Número da Cédula Profissional Ortoprotésico

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

DT-PT

Dental Technician Practitioner Number

Número da Cédula Profissional Técnico de Prótese Dentária

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

DGR-PT

Diagnostic Radiographer Practitioner Number

Número da Cédula Profissional Técnico de Radiologia

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

TR-PT

Therapeutic Radiographer Practitioner Number

Número da Cédula Profissional Técnico de Radioterapia

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

SLT-PT

Speech and Language Therapist Practitioner Number

Número da Cédula Profissional Terapeuta da Fala

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

OCCT-PT

Occupational Therapist Practitioner Number

Número da Cédula Profissional Terapeuta Ocupacional

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

EHO-PT

Environmental Health Officer Practitioner Number

Número da Cédula Profissional Técnico de Saúde Ambiental

https://spms.min-saude.pt/iop/CodeSystem/IdentifierType

ODTL-PT

Odontologist Practitioner Number

Número da Cédula Profissional Odontologista

http://terminology.hl7.org/CodeSystem/v2-0203

TAX

Tax ID Number

Número de Identificação de Pessoa Coletiva

;

Número de Identificação Fiscal

http://terminology.hl7.org/CodeSystem/v2-0203

ANON

Anonymous identifier

Identificador Anonimizado

http://terminology.hl7.org/CodeSystem/v2-0203

MD

Medical License number

Número da Cédula Profissional Médica

http://terminology.hl7.org/CodeSystem/v2-0203

RN

Registered Nurse Number

Número da Cédula Profissional de Enfermagem

http://terminology.hl7.org/CodeSystem/v2-0203

RPH

Pharmacist license number

Número da Cédula Profissional Farmacêutica

http://terminology.hl7.org/CodeSystem/v2-0203

DDS

Dentist license number

Número da Cédula Profissional do Médico Dentista

http://terminology.hl7.org/CodeSystem/v2-0203

DPM

Podiatrist license number

Número da Cédula Profissional do Podologista

http://terminology.hl7.org/CodeSystem/v2-0203

DO

Osteopath Practitioner Number

Número da Cédula Profissional Osteopata

Regras de implementação

Para além das constraints identificadas pelo FHIR para este recurso devem ser consideradas as constraints que identificamos na tabela infra.




Profile/PractitionerRolePTCore.StructureDefinition.json

idΣ1..1id
metaΣ0..1MetaPTCore
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
availabilityCharacteristicsPTExtensionI0..*Extension(Complex)
modifierExtension?! I0..*Extension
id0..1id
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
systemΣ0..1uri
valueΣ1..1string
periodΣ I0..1PeriodPTCore
assignerΣ I0..0Reference(OrganizationPTCore)
activeΣ0..1boolean
periodΣ I0..1PeriodPTCore
practitionerΣ I0..1Reference(PractitionerPTCore)
organizationΣ I0..1Reference(OrganizationPTCore)
codeΣ0..*CodeableConceptPTCoreBinding
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*CodingPTCore
textΣ1..1string
locationΣ I0..*Reference(LocationPTCore)
healthcareServiceI0..*Reference(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/HealthcareServicePTCore)
id0..1id
extensionI0..*Extension
systemΣ I0..1codeBinding
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
id0..1id
extensionI0..*Extension
startΣ I0..1dateTime
endΣ I0..1dateTime
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
description1..1string
duringI0..1PeriodPTCore
availabilityExceptions0..1string
endpointI0..*Reference(Endpoint)

Extensions

NomeDescriçãoURL
Availability Characteristics PT Extension

Características adicionais do utente e da função do profissional

https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AvailabilityCharacteristicsPTExtension

Binding

PathStrengthValueSetComment

PractitionerRole.code

required

https://www.ctc.min-saude.pt/catalogos/categorias-profissionais-de-saude

Value Set Name: Healthcare Professional Role

PractitionerRole.specialty

medicalPhysicsSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Medical Physics Specialty

PractitionerRole.specialty

nursingSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Nursing Specialty

PractitionerRole.specialty

dentistSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Dentist Specialty

PractitionerRole.specialty

medicalSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Medical Specialty

PractitionerRole.specialty

pharmaceuticalSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Pharmaceutical Specialty

PractitionerRole.specialty

nutritionAndDieteticSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Nutrition and Dietetic Specialty

PractitionerRole.specialty

physiotherapySpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Physiotherapy Specialty

PractitionerRole.specialty

psychologySpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Psychology Specialty

PractitionerRole.specialty

psychologySubSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set ID: PsychologySub-Specialty

PractitionerRole.specialty

medicalSubSpecialty

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Medical Sub-Specialty

PractitionerRole.specialty

professionalTitle

required

https://www.ctc.min-saude.pt/catalogos/categorias-profissionais-de-saude

Value Set Name: Professional Title

PractitionerRole.specialty

medicalCompetence

required

https://www.ctc.min-saude.pt/catalogos/especialidades-e-valencias-de-saude

Value Set Name: Medical Competence

Extension.extension.value[x]

EncounterPresence

required

https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo

Value Set Name: Encounter Presence

Extension.extension.value[x]

required

https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo

Value Set Name: Indirect Encounter

Identifier.type

extensible

https://spms.min-saude.pt/iop/valueset/ExtensionIdentifierType

Value Set: ExtensionIdentifierType

Para mais informações sobre a utilização do elemento system consultar Systems .
 

Binding do FHIR Required

Path Strength ValueSet

PractitionerRole: ContactPoint.system

required

http://hl7.org/fhir/ValueSet/contact-point-system|4.3.0

PractitionerRole: ContactPoint.use

required

http://hl7.org/fhir/ValueSet/contact-point-use|4.3.0

PractitionerRole: Identifier.use

required

http://hl7.org/fhir/ValueSet/identifier-use|4.3.0

PractitionerRole.availableTime.daysOfWeek

required

http://hl7.org/fhir/ValueSet/days-of-week|4.3.0

 

Identifiers Type

Estes Identificadores devem ser utilizados no elemento

identifier.type.coding[*]

Regras de implementação

Para além das constraints identificadas pelo FHIR para este recurso devem ser consideradas as constraints que identificamos na tabela infra.




Voltar ao início