Medications


ImmunizationRecommendation PT PS

idΣ1..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..0Identifier
patientΣ I1..1Reference(Patient PT PS)
dateΣ1..1dateTime
authorityI0..0Reference(Organization PT Core)
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
vaccineΣ0..1CodeableConcept PT CoreBinding
immunoglobulinΣ0..1CodeableConcept PT CoreBinding
targetDiseaseΣ0..0CodeableConcept PT CoreBinding
contraindicatedVaccineCodeΣ0..0CodeableConcept PT CoreBinding
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
forecastReasonΣ0..0CodeableConcept PT Core
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
code1..1CodeableConcept PT CoreBinding
value1..1dateTime
description0..0string
series0..0string
supportingImmunizationI1..*Reference(Immunization PT PS)
supportingPatientInformationI0..0Reference(Resource)
 

Binding

PathStrengthValueSetComment

ImmunizationRecommendation.recommendation.vaccineCode

vaccine

required

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

Value Set Name: Vaccine

ImmunizationRecommendation.recommendation.vaccineCode

immunoglobulin

required

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

Value Set Name: Imunoglobulin

ImmunizationRecommendation.recommendation.forecastStatus

required

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

Value Set Name: ForecastStatus

ImmunizationRecommendation.recommendation.dateCriterion.code

required

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

Value Set Name: VaccinationDateCriterion

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

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.



Immunization PT PS RMV

idΣ1..1id
metaΣ0..1Meta PT Core
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
modifierExtension?! I0..*Extension
identifier0..0Extension Identifier PT Core
statusS Σ ?!1..1codeBinding
statusReason0..0CodeableConcept PT CoreBinding
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
patientS Σ I1..1Reference(Patient PT PS SNC)
encounterI0..0Reference(Encounter PT Core)
occurrenceDateTimedateTime
recorded0..0dateTime
primarySourceΣ0..0boolean
locationI0..0Reference(Location PT PS)
manufacturerI0..0Reference(Organization PT Core)
lotNumber0..0string
expirationDate0..0date
route0..0CodeableConcept PT CoreBinding
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
functionΣ0..1CodeableConcept PT CoreBinding
actorΣ I1..1Reference(Organization PT TRV)
noteΣ0..0Annotation
reasonReferenceI0..0Reference(Condition PT Core | Observation PT Core | DiagnosticReport PT Core)
isSubpotentΣ ?!0..0boolean
subpotentReason0..0CodeableConcept PT CoreBinding
fundingSource0..0CodeableConcept PT CoreBinding
 

Binding

PathStrengthValueSetComment

Immunization.vaccineCode

vaccine

required

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

Value Set Name: Vaccine

Immunization.vaccineCode

immunoglobulin

required

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

Value Set Name: Immunoglobulin

Immunization.performer.function

extensible

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

Value Set: Extension Immunization Function

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

Binding do FHIR Required

Path strength ValueSet

Immunization.status

required

Immunization Status Codes

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.



Immunization PT PS

idΣ1..1id
metaΣ0..1Meta PT Core
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueReferenceReference(Medication PT PS)
registerTypePTExtensionI0..0Extension(code)
lateralityExtensionI0..0Extension
modifierExtension?! I0..*Extension
identifier0..0Extension Identifier PT Core
statusS Σ ?!1..1codeBinding
statusReason0..0CodeableConcept PT CoreBinding
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
id0..1idFixed Value
extensionI0..*Extension
codingΣ0..*Coding PT Core
textΣ1..1string
patientS Σ I1..1Reference(Patient PT PS)
encounterI0..0Reference(Encounter PT Core)
occurrenceDateTimedateTime
recorded0..0dateTime
primarySourceΣ0..0boolean
locationI0..1Reference(Location PT PS)
manufacturerI0..0Reference(Organization PT Core)
lotNumber0..1string
expirationDate0..0date
route0..0CodeableConcept PT CoreBinding
noteΣ0..0Annotation
reasonReferenceI0..0Reference(Condition PT Core | Observation PT Core | DiagnosticReport PT Core)
isSubpotentΣ ?!0..0boolean
subpotentReason0..0CodeableConcept PT CoreBinding
fundingSource0..0CodeableConcept PT CoreBinding
id0..0id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
series0..0string
authorityI0..0Reference(Organization PT Core)
targetDisease0..*CodeableConcept PT CoreBinding
doseNumberPositiveIntpositiveInt
seriesDosesPositiveIntpositiveInt
 

Binding

PathStrengthValueSetComment

Immunization.vaccineCode

vaccine

required

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

Value Set Name: Vaccine

Immunization.vaccineCode

absentOrUnknownVaccination

required

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

Value Set Name: AbsentOrUnknownVaccination

Immunization.vaccineCode

immunoglobulin

required

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

Value Set Name: Immunoglobulin

Immunization.protocolApplied.targetDisease

required

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

Value Set Name: VaccineTargetDisease

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

Binding do FHIR Required

Path strength ValueSet

Immunization.status

required

Immunization Status Codes

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.



Immunization PT PS SNC

idΣ1..1id
metaΣ0..1Meta PT Core
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..*Resource
id0..1id
extensionI0..*Extension
url1..1uriFixed Value
valueReferenceReference(Medication PT Core | Medication PT PS | Medication PT HDR)
registerTypePTExtensionI1..*Extension(code)
modifierExtension?! I0..*Extension
identifier0..0Extension Identifier PT Core
statusS Σ ?!1..1codeBinding
statusReason0..1CodeableConcept PT CoreBinding
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
patientS Σ I1..1Reference(Patient PT PS SNC)
encounterI0..0Reference(Encounter PT Core)
occurrenceDateTimedateTime
recorded0..1dateTime
primarySourceΣ0..0boolean
locationI0..1Reference(Location PT PS)
manufacturerI0..0Reference(Organization PT TRV)
lotNumber1..1string
expirationDate0..0date
id0..1id
lateralityPTExtensionI0..*Extension(CodeableConcept PT Core)
codingΣ0..*Coding PT Core
textΣ1..1string
route0..1CodeableConcept PT CoreBinding
id0..1id
vaccineNumAdmPTExtensionI0..*Extension(positiveInt)
valueΣ1..1decimal
comparatorΣ ?!0..0codeBinding
unitΣ0..1stringBinding
systemΣ I0..1uriBinding
codeΣ0..1code
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
functionΣ1..1CodeableConcept PT CoreBinding
actorΣ I1..1Reference(Practitioner PT PS | PractitionerRole PT PS | Organization PT PS | Practitioner PT PS SNC | PractitionerRole PT PS SNC | Organization PT TRV)
noteΣ0..0Annotation
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
reasonReferenceI0..0Reference(Condition PT Core | Observation PT Core | DiagnosticReport PT Core)
isSubpotentΣ ?!0..1boolean
subpotentReason0..*CodeableConcept PT CoreBinding
fundingSource0..1CodeableConcept PT CoreBinding
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
series0..0string
authorityI0..0Reference(Organization PT Core)
targetDisease0..*CodeableConcept PT CoreBinding
doseNumberPositiveIntpositiveInt
 

Binding

PathStrengthValueSetComment

Immunization.statusReason

required

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

Value Set Name: ReasonVaccineNotAdministered

Immunization.vaccineCode

vaccine

required

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

Value Set Name: Vaccine

Immunization.vaccineCode

immunoglobulin

required

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

Value Set Name: Immunoglobulin

Immunization.site

required

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

Value Set Name: AnatomicalSctruture

Immunization.route

required

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

Value Set Name: RouteOfAdministration

Immunization.performer.function

extensible

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

Value Set: Extension Immunization Function

Immunization.reasonCode

required

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

Value Set Name: VaccinationReason

Immunization.reasonCode

vaccinationReason

required

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

Immunization.reasonCode

vaccinationPatientType

example

https://spms.min-saude.pt/vaccine/vaccinationPatientType

Immunization.subpotentReason

required

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

ValueSet Name: VaccinationSubpotentReason

Immunization.fundingSource

required

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

Value Set Name: FundingSource

Immunization.protocolApplied.targetDisease

required

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

Value Set Name: VaccineTargetDisease

Immunization.reasonCode

vaccinationPatientType

preferred

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

Binding do FHIR Required

Path strength ValueSet

Immunization.status

required

Immunization Status Codes

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.

PathKeyDescricao

Immunization

immPtSNC-01

Se registerTypePTExtension = 1 o elemento route é de preenchimento obrigatório

(extension.where(value='1' and url='https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RegisterTypePTExtension') and route.exists()) or (extension.where(value!='1' and url='https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RegisterTypePTExtension' ) and route.exists()) or (route.exists().not())



Medication PT PS

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
 

Binding

PathStrengthValueSetComment

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

Medication: Identifier.use

required

IdentifierUse

 

Identifiers Type

Estes Identificadores devem ser utilizados no elemento

identifier.type.coding[*]
systemcodedisplaytext

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

VCNID-PT

Vaccine Commercial Name number

Código para a Identificação Comercial do Produto Vacinal

 

 

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