ProfilePTPS/CompositionPTPS.StructureDefinition.json

idΣ1..1id
metaΣ0..1MetaPTCore
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
containedI0..0Resource
extensionI0..*Extension
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)
statusΣ ?!1..1codeBinding
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..0boolean
textΣ1..1stringFixed Value
categoryΣ0..0CodeableConceptPTCore
subjectΣ I1..1ReferencePTCore(PatientPTPS)
encounterΣ I0..0ReferencePTCore(https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/EncounterPTCore)
dateΣ1..1dateTime
authorΣ I1..*ReferencePTCore(PractitionerPTPS | PractitionerRolePTPS | OrganizationPTPS)
titleΣ1..1stringFixed Value
confidentialityΣ0..1codeBinding
custodianΣ I0..0ReferencePTCore(OrganizationPTPS)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
code1..1codeBinding
targetIdentifierExtensionIdentifierPTCore
targetReferenceReferencePTCore(CompositionPTPS)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..0boolean
textΣ1..1stringFixed Value
periodΣ I0..1PeriodPTCore
detailΣ I0..*ReferencePTCore(Resource)
id0..1id
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
title0..1string
code0..1CodeableConcept
authorI0..*ReferencePTCore(PractitionerPTCore | PractitionerRolePTCore | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DevicePTCore | PatientPTCore | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore | OrganizationPTCore)
focusI0..1ReferencePTCore(Resource)
textI0..1Narrative
mode0..1codeBinding
orderedBy0..1CodeableConceptPTCoreBinding
entryI0..*ReferencePTCore(Resource)
emptyReasonI0..1CodeableConceptPTCoreBinding
sectionI0..*see (section)
id0..1idFixed Value
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
title0..1stringFixed Value
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..0string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..0boolean
textΣ1..1stringFixed Value
authorI0..0ReferencePTCore(PractitionerPTCore | PractitionerRolePTCore | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/DevicePTCore | PatientPTCore | https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/RelatedPersonPTCore | OrganizationPTCore)
focusI0..0ReferencePTCore(Resource)
textI0..1Narrative
mode0..0codeBinding
orderedBy0..0CodeableConceptPTCoreBinding
entryI1..1ReferencePTCore(ListPTPS)
emptyReasonI0..0CodeableConceptPTCoreBinding
sectionI0..0see (section)

 

Binding

PathStrengthValueSetComment

Identifier.type

extensible

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

Value Set: ExtensionIdentifierType

Composition.type

required

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

Value Set Name: Document Type

Composition.section.code

required

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

Value Set Name: Patient Summary Section

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

 

Binding do FHIR Required

Path strength ValueSet

Composition.status

required

CompositionStatus

Composition.confidentiality

required

Confidentiality

Composition.relatesTo.code

required

DocumentRelationshipType

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