ProfilePTPS/PatientPTPS.StructureDefinition.json

idΣ1..1id
id0..0id
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
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..0boolean
nameΣ1..*HumanNamePTCore
id0..1id
extensionI0..*Extension
systemΣ I0..1codeBinding
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1PeriodPTCore
genderΣ1..1codeBinding
birthDateΣ1..1date
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..0CodeableConceptPTCoreBinding
photoI0..0AttachmentPTCore
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..0PeriodPTCore
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..0Reference(OrganizationPTCore)

 

Binding

PathStrengthValueSetComment

Identifier.type

extensible

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

Value Set: ExtensionIdentifierType

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

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

Binding do FHIR

Path strength ValueSet

Patient: Identifier.use

required

IdentifierUse

Patient.gender

required

AdministrativeGender

Patient.generalPractitioner.type

extensible

ResourceType

Patient: Address.use

required

AddressUse

Patient: Address.type

required

AddressType

Patient: ContactPoint.system

required

ContactPointSystem

Patient: ContactPoint.use

required

ContactPointUse

Patient.contact.gender

required

AdministrativeGender

 

Identifiers Type

Estes Identificadores devem ser utilizados no elemento

identifier.type.coding[*]
systemcodedisplaytext

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

HC

Health Card Number

Número Nacional do Utente

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