Pesquisa de Informação da Vacina



A figura seguinte corresponde uma sistematização dos artefactos de interoperabilidade relevantes para a secção das Vacinas do Patient Summary. A operação em análise corresponde à Pesquisa da Vacina. A mensagem enviada (representada por Input Message) contém informação dos recursos: Bundle, MessageHeader, Parameters, Practitioner e Organization. A mensagem de retorno (representada por Output Message) contém informação dos recursos Bundle, MessageHeader, OperationOutcome, Parameters e Organization. Em cada recurso identificam-se os value set relevantes para propósitos de partilha de informação no contexto do Patient Summary. 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 e correspondem ao CPARADM, CPARC, CPARM e CPV.


PS-pesquisa-info-vacina

Profiles


ProfileDescription
BundlePTTRV profile

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

MessageHeaderPTTRV profile

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

MessageHeaderPTTRVEXE profile

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

OperationOutcomePTTRV profile

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.

OrganizationPTTRV profile

O recurso Organization caracteriza de forma abrangente uma entidade. A definição transversal deste recurso permite, assim, 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. Este recurso é caracterizado por relações hierárquica de entidades. No contexto da caracteriação de entidades de saúde, a informação do recurso Organization deve estar de acordo com a informação definida no provedor nacional de entidades de saúde.

ParametersPTPSPINF profile

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

ParametersPTPSRINF profile

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

PractitionerPTPSSNC profile

O recurso Practitioner caracteriza de forma abrangente a totalidade dos profissionais de saúde, 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 nível nacional, consideram-se duas realidades: profissionais cujo exercício da profissão é regulado por uma ordem profissional e profissionais com profissões não reguladas por ordem profissional. O recurso Practitioner é utilizado para descrição geral do profissional, não abrangendo as funções que este desempenha em determinada entidade. A informação do recurso Practitioner deve estar de acordo com a informação definida no provedor nacional de profissionais de saúde.


Mensagem de Pesquisa de Informação da Vacina


A mensagem de pesquisa de informação da vacina é empacotada num Bundle cuja a composição é apresentada no esquema seguinte:


O recurso Bundle é o primeiro recurso utilizado na mensagem de pesquisa de informação. Utilizado para agrupar um conjunto de recursos que compõem a mensagem. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: BundlePTTRV profile
idΣ1..1id
id0..0id
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..0uri
profileΣ0..1canonical(StructureDefinition)
securityΣ0..0CodingBinding
tagΣ0..0Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
id0..1id
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConcept PT CoreBinding
systemΣ0..1uri
valueΣ1..1string
periodΣ I0..1Period PT Core
assignerΣ I0..0Reference(Organization PT Core)
typeΣ1..1codeBinding
timestampΣ0..1instant
totalΣ I0..0unsignedInt
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
fullUrlΣ0..1uri
resourceΣ0..1Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
modeΣ0..1codeBinding
scoreΣ0..1decimal

O recurso MessageHeader é a primeira entrada do recurso Bundle (Bundle.entry.fullUrl) e contêm os detalhes do cabeçalho da mensagem. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: MessageHeaderPTTRVEXE profile

idΣ1..1id
metaΣ0..1Meta PT Core
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..0Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
eventCodingCoding
eventUriuri
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ0..1string
targetΣ I0..0Reference(Device PT Core)
endpointΣ1..1url
receiverΣ I1..1Reference(Organization PT TRV)
senderΣ I1..1Reference(Organization PT TRV)
entererΣ I1..1Reference(Practitioner PT PS SNC)
authorΣ I0..0Reference(Practitioner PT Core | PractitionerRole PT Core)
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ0..1string
softwareΣ0..0string
versionΣ0..0string
endpointΣ1..1url
reasonΣ0..0CodeableConcept PT Core
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifierΣ1..1id
codeΣ1..1codeBinding
detailsΣ I0..1Reference(OperationOutcome PT TRV)
id0..1id
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
definitionΣ0..0canonical(MessageDefinition)

O recurso Parameter é referenciado pelo recurso MessageHeader (MessageHeader.focus[*]) e identifica os parametros da pesquisa. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: ParametersPTPSPINF profile

idΣ1..1id
id0..1id
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ0..*canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1string
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
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
resourceΣ I0..1Resource
partΣ0..*see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueIdentifierExtension Identifier PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
resourceΣ I0..0Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)

O recurso Practitioner é referenciado pelo recurso MessageHeader(MessageHeader.enterer) e identifica o profissional responsável pelo pedido. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: PractitionerPTPSSNC profile

idΣ1..1id
metaΣ0..1Meta PT Core
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..1Period PT Core
assignerΣ I0..0Reference(Organization PT Core)
activeΣ0..0boolean
id0..1id
extensionI0..*Extension
useΣ ?!0..0codeBinding
textΣ0..1string
familyΣ0..0string
givenΣ0..0string
prefixΣ0..0string
suffixΣ0..0string
periodΣ I0..0Period PT Core
genderΣ0..0codeBinding
birthDateΣ0..0date

O recurso Organization é referenciado pelo recurso MessageHeader(MessageHeader.sender e MessageHeader.destination[*].receiver) para identificar a entidade que envia e recebe a mensagem. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: OrganizationPTTRV profile

idΣ1..1id
metaΣ0..1Meta PT Core
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
modifierExtension?! I0..*Extension
identifierΣ I0..*Extension Identifier PT Core
activeΣ ?!0..0boolean
nameΣ I0..1string
alias0..0string
telecomI0..0ContactPoint
addressI0..0Address
partOfΣ I0..0Reference(Organization PT Core)
endpointI0..0Reference(Endpoint)

Mensagem de resposta à Pesquisa de Informação da Vacina


A mensagem de resposta à pesquisa de informação da vacina é empacotada num Bundle cuja a composição é apresentada no esquema seguinte:

O recurso Bundle é o primeiro recurso utilizado na mensagem de resposta à pesquisa de informação. Utilizado para agrupar um conjunto de recursos que compõem a mensagem. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: BundlePTTRV profile

idΣ1..1id
id0..0id
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..0uri
profileΣ0..1canonical(StructureDefinition)
securityΣ0..0CodingBinding
tagΣ0..0Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
id0..1id
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConcept PT CoreBinding
systemΣ0..1uri
valueΣ1..1string
periodΣ I0..1Period PT Core
assignerΣ I0..0Reference(Organization PT Core)
typeΣ1..1codeBinding
timestampΣ0..1instant
totalΣ I0..0unsignedInt
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
fullUrlΣ0..1uri
resourceΣ0..1Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
modeΣ0..1codeBinding
scoreΣ0..1decimal

O recurso MessageHeader é a primeira entrada do recurso Bundle (Bundle.entry.fullUrl) e contém os detalhes do cabeçalho da mensagem. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: MessageHeaderPTTRV profile

idΣ1..1id
metaΣ0..1Meta PT Core
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..0Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
eventCodingCoding
eventUriuri
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ0..1string
targetΣ I0..0Reference(Device PT Core)
endpointΣ1..1url
receiverΣ I1..1Reference(Organization PT TRV)
senderΣ I1..1Reference(Organization PT TRV)
entererΣ I0..0Reference(Practitioner PT Core | PractitionerRole PT Core)
authorΣ I0..0Reference(Practitioner PT Core | PractitionerRole PT Core)
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ0..1string
softwareΣ0..0string
versionΣ0..0string
endpointΣ1..1url
reasonΣ0..0CodeableConcept PT Core
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifierΣ1..1id
codeΣ1..1codeBinding
detailsΣ I0..1Reference(OperationOutcome PT TRV)
id0..1id
extensionI0..*Extension
referenceΣ I0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
definitionΣ0..0canonical(MessageDefinition)

O recurso OperationOutcome é referenciado pelo recurso MessageHeader (MessageHeader.response.details) e é usado para fornecer uma descrição mais detalhada de quaisquer problemas que ocorreram durante o processamento de uma mensagem. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: OperationOutcomePTTRV profile

idΣ1..1id
metaΣ0..1Meta PT Core
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
severityΣ1..1codeBinding
codeΣ1..1codeBinding
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*Coding PT Core
textΣ1..1string
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*Coding PT Core
textΣ1..1string
diagnosticsΣ0..1string
locationΣ0..1string
expressionΣ0..*string

O recurso Parameter é referenciado pelo recurso MessageHeader (MessageHeader.focus[*]) e identifica os parametros com a resposta à pesquisa de informação da vacina. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: ParametersPTPSRINF profile

idΣ1..1id
id0..1id
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ0..*canonical(StructureDefinition)Fixed Value
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1string
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
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
resourceΣ I0..1Resource
partΣ0..*see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
resourceΣ I0..0Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
resourceΣ I0..0Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..1Resource
partΣ0..*see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..1Resource
partΣ0..*see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ1..1string
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
resourceΣ I0..0Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..1Resource
partΣ0..*see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueBooleanboolean
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
resourceΣ I0..0Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueStringstring
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
resourceΣ I0..0Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
resourceΣ I0..1Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodecode
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueBooleanboolean
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueBooleanboolean
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueBooleanboolean
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
resourceΣ I0..0Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueStringstring
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueDatedate
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
id0..1id
extensionI0..*Extension
valueΣ0..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ0..1stringBinding
systemΣ I0..1uriBinding
codeΣ0..1code
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
resourceΣ I0..0Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueBooleanboolean
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ1..1string
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueCodeableConceptCodeableConcept PT Core
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
resourceΣ I0..0Resource
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ1..1string
resourceΣ I0..0Resource
partΣ0..0see (parameter)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
nameΣ1..1stringFixed Value
valueBooleanboolean
resourceΣ I0..0Resource
partΣ0..0see (parameter)

O recurso medication é identificado pelo recurso Parameters (Parameters.parameter.part.resource) para identificar o medicamento. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: MedicationPTPS profile

idΣ1..1id
metaΣ0..1Meta PT Core
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
marketingAuthorizationHolderPTExtensionI0..*Extension(Reference(Organization PT TRV))
authorizationTypePTExtensionI0..0Extension(CodeableConcept PT Core)
modifierExtension?! I0..*Extension
identifierΣ0..*Extension Identifier PT Core
id0..1id
extensionI0..*Extension
id0..1idFixed Value
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
id0..1idFixed Value
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1code
displayΣ1..1string
userSelectedΣ0..0boolean
textΣ1..1string
statusΣ ?!0..0codeBinding
manufacturerΣ I0..0Reference(Organization PT Core)
form0..0CodeableConcept PT CoreBinding
amountΣ I0..0RatioPTCore

O recurso Organization é referenciado pelo recurso MessageHeader (MessageHeader.sender e MessageHeader.destination[*].receiver) para identificar a entidade que envia e recebe a mensagem. Para mais informações sobre a implementação deste recurso, no contexto do presente caso de uso, consultar: OrganizationPTTRV profile

idΣ1..1id
metaΣ0..1Meta PT Core
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
modifierExtension?! I0..*Extension
identifierΣ I0..*Extension Identifier PT Core
activeΣ ?!0..0boolean
nameΣ I0..1string
alias0..0string
telecomI0..0ContactPoint
addressI0..0Address
partOfΣ I0..0Reference(Organization PT Core)
endpointI0..0Reference(Endpoint)

Voltar ao início