Guia de Implementação da SES GO - Segurança
0.0.2 - draft Brazil flag

Guia de Implementação da SES GO - Segurança - Local Development build (v0.0.2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Tipo de dados (perfil): Anexo para assinar

URL oficial: https://fhir.saude.go.gov.br/r4/seguranca/StructureDefinition/anexo-assinado Versão: 0.0.2
Draft as of 2025-08-20 Nome para computador: AnexoParaAssinar

Anexo (conteúdo) que fará parte de assinatura digital. A assinatura será baseada no valor de hash (SHA-256) do conteúdo. O conteúdo pode ser fornecido (Attachment.data) ou apenas referenciado (Attachement.url).

Usage:

Representações do perfil

Descrição de perfis, diferenças, instantâneo, e como apresentações diferentes funcionam.

Essa estrutura é derivada de Attachment

NameFlagsCard.TypeDescription & Constraintsdoco
.. Attachment 0..* Attachment Content in a format defined elsewhere
... extension 1..* Extension Deve incluir o valor de hash (SHA-256 na base64).
... Slices for extension Content/Rules for all slices
.... extension:hash256 1..1 base64Binary Hash Sha256
URL: https://fhir.saude.go.gov.br/r4/seguranca/StructureDefinition/hash-sha256
... contentType 1..1 code Mime type of the content, with charset etc.
... hash 1..1 base64Binary O valor de hash (SHA-1 na base64) do conteúdo deve necessariamente ser fornecido.

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Attachment C 0..* Attachment Content in a format defined elsewhere
att-1: If the Attachment has data, it SHALL have a contentType
ele-1: All FHIR elements must have a @value or children
... Slices for extension 1..* Extension Deve incluir o valor de hash (SHA-256 na base64).
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:hash256 1..1 base64Binary Hash Sha256
URL: https://fhir.saude.go.gov.br/r4/seguranca/StructureDefinition/hash-sha256
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... contentType Σ 1..1 code Mime type of the content, with charset etc.
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.


ele-1: All FHIR elements must have a @value or children
Example General: text/plain; charset=UTF-8, image/png
... size Σ 1..1 unsignedInt O tamanho em bytes do conteúdo deve ser necessariamente fornecido.
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Attachment.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
att-1errorAttachmentIf the Attachment has data, it SHALL have a contentType
: data.empty() or contentType.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NameFlagsCard.TypeDescription & Constraintsdoco
.. Attachment C 0..* Attachment Content in a format defined elsewhere
att-1: If the Attachment has data, it SHALL have a contentType
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 1..* Extension Deve incluir o valor de hash (SHA-256 na base64).
Slice: Unordered, Open by value:url
.... extension:hash256 1..1 base64Binary Hash Sha256
URL: https://fhir.saude.go.gov.br/r4/seguranca/StructureDefinition/hash-sha256
... contentType Σ 1..1 code Mime type of the content, with charset etc.
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.


Example General: text/plain; charset=UTF-8, image/png
... data 0..1 base64Binary Data inline, base64ed
... url Σ 0..1 url Uri where the data can be found
Example General: http://www.acme.com/logo-small.png
... size Σ 1..1 unsignedInt O tamanho em bytes do conteúdo deve ser necessariamente fornecido.
... hash Σ 1..1 base64Binary O valor de hash (SHA-1 na base64) do conteúdo deve necessariamente ser fornecido.
... title Σ 0..1 string Label to display in place of the data
Example General: Official Corporate Logo
... creation Σ 0..1 dateTime Date attachment was first created

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Attachment.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
from the FHIR Standard
Attachment.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding

Constraints

IdGradePath(s)DetailsRequirements
att-1errorAttachmentIf the Attachment has data, it SHALL have a contentType
: data.empty() or contentType.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Essa estrutura é derivada de Attachment

Summary

Mandatory: 5 elements

Extensions

This structure refers to these extensions:

Visão de diferenças

Essa estrutura é derivada de Attachment

NameFlagsCard.TypeDescription & Constraintsdoco
.. Attachment 0..* Attachment Content in a format defined elsewhere
... extension 1..* Extension Deve incluir o valor de hash (SHA-256 na base64).
... Slices for extension Content/Rules for all slices
.... extension:hash256 1..1 base64Binary Hash Sha256
URL: https://fhir.saude.go.gov.br/r4/seguranca/StructureDefinition/hash-sha256
... contentType 1..1 code Mime type of the content, with charset etc.
... hash 1..1 base64Binary O valor de hash (SHA-1 na base64) do conteúdo deve necessariamente ser fornecido.

doco Documentation for this format

Visão de elementos chave

NameFlagsCard.TypeDescription & Constraintsdoco
.. Attachment C 0..* Attachment Content in a format defined elsewhere
att-1: If the Attachment has data, it SHALL have a contentType
ele-1: All FHIR elements must have a @value or children
... Slices for extension 1..* Extension Deve incluir o valor de hash (SHA-256 na base64).
Slice: Unordered, Open by value:url
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... extension:hash256 1..1 base64Binary Hash Sha256
URL: https://fhir.saude.go.gov.br/r4/seguranca/StructureDefinition/hash-sha256
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... contentType Σ 1..1 code Mime type of the content, with charset etc.
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.


ele-1: All FHIR elements must have a @value or children
Example General: text/plain; charset=UTF-8, image/png
... size Σ 1..1 unsignedInt O tamanho em bytes do conteúdo deve ser necessariamente fornecido.
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Attachment.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
att-1errorAttachmentIf the Attachment has data, it SHALL have a contentType
: data.empty() or contentType.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Visão instantâneo

NameFlagsCard.TypeDescription & Constraintsdoco
.. Attachment C 0..* Attachment Content in a format defined elsewhere
att-1: If the Attachment has data, it SHALL have a contentType
... id 0..1 string Unique id for inter-element referencing
... Slices for extension 1..* Extension Deve incluir o valor de hash (SHA-256 na base64).
Slice: Unordered, Open by value:url
.... extension:hash256 1..1 base64Binary Hash Sha256
URL: https://fhir.saude.go.gov.br/r4/seguranca/StructureDefinition/hash-sha256
... contentType Σ 1..1 code Mime type of the content, with charset etc.
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.


Example General: text/plain; charset=UTF-8, image/png
... data 0..1 base64Binary Data inline, base64ed
... url Σ 0..1 url Uri where the data can be found
Example General: http://www.acme.com/logo-small.png
... size Σ 1..1 unsignedInt O tamanho em bytes do conteúdo deve ser necessariamente fornecido.
... hash Σ 1..1 base64Binary O valor de hash (SHA-1 na base64) do conteúdo deve necessariamente ser fornecido.
... title Σ 0..1 string Label to display in place of the data
Example General: Official Corporate Logo
... creation Σ 0..1 dateTime Date attachment was first created

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Attachment.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
from the FHIR Standard
Attachment.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding

Constraints

IdGradePath(s)DetailsRequirements
att-1errorAttachmentIf the Attachment has data, it SHALL have a contentType
: data.empty() or contentType.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Essa estrutura é derivada de Attachment

Summary

Mandatory: 5 elements

Extensions

This structure refers to these extensions:

 

Outras representações do perfil: CSV, Excel, Schematron