Encounter PT Core

idΣ1..1id
metaΣ0..1MetaPTCore
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedC0..*Resource
statusDatePTExtensionC0..*Extension(dateTime)
reasonCancelledC0..1Extension(CodeableConcept)Binding
modifierExtension?! C0..*Extension
id0..1id
extensionC0..*Extension
useΣ ?!0..1codeBinding
id0..1id
extensionC0..*Extension
id0..1id
extensionC0..*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Σ C0..1PeriodPTCore
assignerΣ C0..0Reference(OrganizationPTCore)
statusΣ ?!1..1codeBinding
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
status1..1codeBinding
periodC1..1PeriodPTCore
classΣ1..1CodingPTCoreBinding
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
class1..1CodingPTCoreBinding
periodC1..1PeriodPTCore
id0..1idFixed Value
extensionC0..*Extension
id0..1id
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1idFixed Value
extensionC0..*Extension
id0..1id
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1idFixed Value
extensionC0..*Extension
id0..1id
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1idFixed Value
extensionC0..*Extension
id0..1id
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1idFixed Value
extensionC0..*Extension
id0..1id
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
id0..1id
serviceTypePTExtensionC0..1Extension(Reference(HealthcareServicePTCore))
codingΣ0..*Coding
textΣ0..1string
id0..1id
id0..1id
id0..1id
extensionC0..0Extension
url1..1uriFixed Value
id0..1id
extensionC0..*Extension
codingΣ0..*Coding
textΣ0..1string
id0..1id
extensionC0..0Extension
url1..1uriFixed Value
valueStringstring
url1..1uriFixed Value
id0..1id
extensionC0..*Extension
systemΣ1..1uri
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
subjectΣ C0..1ReferencePTCore(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/GroupPTCore | PatientPTCore)
episodeOfCareΣ C0..*ReferencePTCore(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EpisodeOfCarePTCore)
basedOnC0..*ReferencePTCore(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ServiceRequestPTCore)
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
typeΣ0..*CodeableConceptPTCoreBinding
periodC0..1PeriodPTCore
individualΣ C0..1ReferencePTCore(PractitionerPTCore | PractitionerRolePTCore | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore)
appointmentΣ C0..*ReferencePTCore(AppointmentPTCore)
periodC0..1PeriodPTCore
id0..1id
extensionC0..*Extension
valueΣ0..1decimal
comparatorΣ ?!0..1codeBinding
unitΣ0..1string
id0..1idFixed Value
extensionC0..*Extension
value0..1System.String
codeΣ0..1code
id0..1idFixed Value
extensionC0..*Extension
codingΣ0..*Coding
textΣ0..1string
id0..1idFixed Value
extensionC0..*Extension
codingΣ0..*Coding
textΣ0..1string
reasonReferenceΣ C0..*ReferencePTCore(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ImmunizationRecommendationPTCore | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ObservationPTCore | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore)
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
conditionΣ C1..1ReferencePTCore(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ConditionPTCore | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/ProcedurePTCore)
use0..1CodeableConceptPTCoreBinding
rank0..1positiveInt
accountC0..*ReferencePTCore(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/AccountPTCore)
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
preAdmissionIdentifier0..1ExtensionIdentifierPTCore
originC0..1ReferencePTCore(LocationPTCore | OrganizationPTCore)
admitSource0..1CodeableConceptPTCoreBinding
reAdmission0..1CodeableConceptPTCoreBinding
dietPreference0..*CodeableConceptPTCoreBinding
specialCourtesy0..*CodeableConceptPTCoreBinding
specialArrangement0..*CodeableConceptPTCoreBinding
destinationC0..1ReferencePTCore(LocationPTCore | OrganizationPTCore)
dischargeDisposition0..1CodeableConceptPTCoreBinding
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
locationC1..1ReferencePTCore(LocationPTCore)
status0..1codeBinding
physicalType0..1CodeableConceptPTCoreBinding
periodC0..1PeriodPTCore
serviceProviderC0..1ReferencePTCore(OrganizationPTCore)
partOfC0..1ReferencePTCore(EncounterPTCore)

 

 

Binding

PathStrengthValueSetComment

Encounter.extension

reasonCancelled

required

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

Value Set Name: Cancellation Reason

Encounter.type

patientEncounterStatus

required

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

Value Set Name: Patient Encounter Status

Encounter.type

encounterCommunicationMethod

required

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

Value Set Name: Encounter Communication Method

Encounter.type

encounterPresence

required

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

Value Set Name: Encounter Presence

Encounter.type

communicationType

required

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

Value Set Name: Communication Type

Encounter.type

internalExternalPatient

required

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

Value Set Name: Internal External Patient

Encounter.serviceType

required

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

Value Set Name: Service Type

Encounter.priority

required

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

Value Set Name: Priority

Encounter.reasonCode

administrativeEmergencyCauseOfAdmission

required

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

Value Set Name: Administrative Emergency Cause of Admission

Encounter.reasonCode

causeOfAdmission

required

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

Value Set Name: Cause of Admission

Encounter.diagnosis.use

required

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

Value Set Name: Diagnostic Role

Encounter.hospitalization.admitSource

required

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

Value Set Name: Provenance

Encounter.hospitalization.reAdmission

required

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

Value Set Name: Emergency Cause of Admission

Encounter.hospitalization.dietPreference

required

https://www.ctc.min-saude.pt/catalogos/nutricao

O Value Set está em fase de desenvolvimento.

Encounter.hospitalization.specialArrangement

required

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

Value Set Name: Additional Arrangement

Encounter.hospitalization.dischargeDisposition

required

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

Value Set Name: Destination

Encounter.location.physicalType

required

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

Value Set Name: Location Type

 

Binding do FHIR Required

Path strength ValueSet

Encounter.identifier.use

required

IdentifierUse

Encounter.status

required

EncounterStatus

Encounter.statusHistory.status

required

EncounterStatus

Encounter.length.comparator

required

QuantityComparator

Encounter.location.status

required

EncounterLocationStatus

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