Others


Para cada um dos recursos categorizados como Others apresenta-se um modelo, correspondente à sistematização dos artefactos de interoperabilidade relevantes no contexto de cada um dos recursos definidos no capítulo Profiles, assim como a estrutura do respetivo recurso. Em cada modelo de recurso identificam-se os value set relevantes, sistemas de codificação e catálogos associados e recursos referenciados. A amarelo-claro assinalam-se os value sets que não se encontram sob a gestão do Centro de Terminologias Clínicas (CTC), nos quais se incluem os value sets do FHIR com binding required. Os restantes value sets foram trabalhados no contexto do CTC. Os catálogos envolvidos nesta secção encontram-se assinalados a laranja.


Profiles

ProfileDescription
Bundle

O recurso Bundle é o container que agrega os diversos recursos que compõem a mensagem.

MessageHeader

O recurso MessageHeader corresponde ao cabeçalho que possibilita a identificação da origem e destino da mensagem.

OperationOutcome

O recurso OperationOutcome é utilizado como o resultado de uma operação, onde são identificadas as mensagens de erro, aviso e informações detalhadas sobre o resultado da tentativa de comunicação entre sistemas.

Parameters

O recurso Parameter é utilizado para identificação de parâmetros de pesquisa ou retornar parâmetros em eventos messaging.


Para mais informações sobre a implementação genérica deste recurso consultar: Bundle

Modelo de Artefactos de Interoperabilidade


Os value sets que se encontram descritos nas figuras anteriores mas não estão publicados no site CTC encontram-se, ainda, em fase de elaboração, motivo pelo qual ainda não se encontram disponíveis.

Estrutura do Recurso

idΣ1..1id
metaΣ0..1MetaPTCore
implicitRulesΣ ?!0..1uri
language0..1codeBinding
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)
typeΣ1..1codeBinding
timestampΣ0..1instant
totalΣ C0..1unsignedInt
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationΣ1..1string
urlΣ1..1uri
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlΣ0..1uri
resourceΣ0..1Resource
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
modeΣ0..1codeBinding
scoreΣ0..1decimal
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
methodΣ1..1codeBinding
urlΣ1..1uri
ifNoneMatchΣ0..1string
ifModifiedSinceΣ0..1instant
ifMatchΣ0..1string
ifNoneExistΣ0..1string
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
statusΣ1..1string
locationΣ0..1uri
etagΣ0..1string
lastModifiedΣ0..1instant
outcomeΣ0..1Resource
id0..1id
extensionC0..*Extension
typeΣ1..*CodingBinding
whenΣ1..1instant
whoΣ C1..1Reference(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DevicePTCore | OrganizationPTCore | PatientPTCore | PractitionerPTCore | PractitionerRolePTCore | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore)
id0..1id
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierΣ0..1ExtensionIdentifierPTCore
displayΣ0..1string
targetFormat0..1codeBinding
sigFormat0..1codeBinding
data0..1base64Binary
Para mais informações sobre a implementação genérica deste recurso consultar: Message Header

Modelo de Artefactos de Interoperabilidade


Os value sets que se encontram descritos nas figuras anteriores mas não estão publicados no site CTC encontram-se, ainda, em fase de elaboração, motivo pelo qual ainda não se encontram disponíveis.

Estrutura do Recurso

idΣ1..1id
metaΣ0..1MetaPTCore
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedC0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
eventCodingCoding
eventUriuri
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
targetΣ C0..1ReferencePTCore(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DevicePTCore)
endpointΣ1..1url
receiverΣ C1..1ReferencePTCore(OrganizationPTCore | PractitionerPTCore | PractitionerRolePTCore)
senderΣ C1..1ReferencePTCore(OrganizationPTCore | PractitionerPTCore | PractitionerRolePTCore)
entererΣ C0..1ReferencePTCore(PractitionerPTCore | PractitionerRolePTCore)
authorΣ C0..1ReferencePTCore(PractitionerPTCore | PractitionerRolePTCore)
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ0..1string
softwareΣ0..1string
versionΣ0..1string
id0..1id
extensionC0..*Extension
systemΣ C0..1codeBinding
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ C0..1PeriodPTCore
endpointΣ1..1url
id0..0id
extensionC0..0Extension
referenceΣ C0..1string
typeΣ0..0uriBinding
identifierΣ0..1ExtensionIdentifierPTCore
displayΣ0..1string
reasonΣ0..1CodeableConceptPTCore
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifierΣ1..1id
codeΣ1..1codeBinding
detailsΣ C0..1ReferencePTCore(OperationOutcomePTCore)
focusΣ C0..*ReferencePTCore(Resource)
definitionΣ0..1canonical(MessageDefinition)
Para mais informações sobre a implementação genérica deste recurso consultar: Operation Outcome

Modelo de Artefactos de Interoperabilidade


Os value sets que se encontram descritos nas figuras anteriores mas não estão publicados no site CTC encontram-se, ainda, em fase de elaboração, motivo pelo qual ainda não se encontram disponíveis.

Estrutura do Recurso

idΣ1..1id
metaΣ0..1MetaPTCore
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedC0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
severityΣ1..1codeBinding
codeΣ1..1codeBinding
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
diagnosticsΣ0..1string
locationΣ0..0string
expressionΣ0..*string
Para mais informações sobre a implementação genérica deste recurso consultar: Parameters

Estrutura do Recurso

idΣ1..1id
metaΣ0..1MetaPTCore
implicitRulesΣ ?!0..1uri
language0..1codeBinding
id0..1id
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
nameΣ1..1string
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical
valueCodecode
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactDetailContactDetail
valueContactPointContactPoint
valueContributorContributor
valueCountCount
valueDataRequirementDataRequirement
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueDistanceDistance
valueDosageDosage
valueDurationDuration
valueExpressionExpression
valueHumanNameHumanName
valueIdid
valueIdentifierIdentifier
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueMetaMeta
valueMoneyMoney
valueOidoid
valueParameterDefinitionParameterDefinition
valuePeriodPeriod
valuePositiveIntpositiveInt
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueReferenceReference
valueRelatedArtifactRelatedArtifact
valueSampledDataSampledData
valueSignatureSignature
valueStringstring
valueTimetime
valueTimingTiming
valueTriggerDefinitionTriggerDefinition
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUsageContextUsageContext
valueUuiduuid
resourceΣ C0..1Resource
partΣ0..*see (parameter)
Voltar ao início