Guia de Implementação da RNDS
20221013 - CI Build Brazil (BRA)

Guia de Implementação da RNDS - Local Development build (v20221013). See the Directory of published versions

Data Type Profile: Meio de Contato

Official URL: http://www.saude.gov.br/fhir/r4/StructureDefinition/BRMeioContato-1.0 Version: 20221013
Standards status: Informative Maturity Level: 1 Computable Name: BRMeioContato

Padronização de meios de contato no Brasil.

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from ContactPoint

Summary

Mandatory: 2 elements
Must-Support: 7 elements

Maturity: 1

This structure is derived from ContactPoint

NameFlagsCard.TypeDescription & Constraintsdoco
.. ContactPoint S0..*ContactPointMeio de Contato
... system S1..1codeTipo de Meio de Contato
... value S1..1stringContato
... use S0..1codeUso do Meio de Contato
... period S0..1PeriodPeríodo do Meio de Contato
.... start S0..1dateTimeData de Início do Meio de Contato
.... end S0..1dateTimeData da Término do Meio de Contato

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. ContactPoint SC0..*ContactPointMeio de Contato
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... system SΣC1..1codeTipo de Meio de Contato
Binding: ContactPointSystem (required): Telecommunications form for contact point.

... use ?!SΣ0..1codeUso do Meio de Contato
Binding: ContactPointUse (required): Use of contact point.

... rank SΣ0..1positiveIntOrdem de Preferência
... period SΣ0..1PeriodPeríodo do Meio de Contato
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣC0..1dateTimeData de Início do Meio de Contato
.... end SΣC0..1dateTimeData da Término do Meio de Contato

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. ContactPoint C0..*ContactPointMeio de Contato
... system ΣC1..1codeTipo de Meio de Contato
Binding: ContactPointSystem (required): Telecommunications form for contact point.

... value Σ1..1stringContato
... use ?!Σ0..1codeUso do Meio de Contato
Binding: ContactPointUse (required): Use of contact point.

... period Σ0..1PeriodPeríodo do Meio de Contato
.... start ΣC0..1dateTimeData de Início do Meio de Contato
.... end ΣC0..1dateTimeData da Término do Meio de Contato

doco Documentation for this format

This structure is derived from ContactPoint

Summary

Mandatory: 2 elements
Must-Support: 7 elements

Maturity: 1

Differential View

This structure is derived from ContactPoint

NameFlagsCard.TypeDescription & Constraintsdoco
.. ContactPoint S0..*ContactPointMeio de Contato
... system S1..1codeTipo de Meio de Contato
... value S1..1stringContato
... use S0..1codeUso do Meio de Contato
... period S0..1PeriodPeríodo do Meio de Contato
.... start S0..1dateTimeData de Início do Meio de Contato
.... end S0..1dateTimeData da Término do Meio de Contato

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ContactPoint SC0..*ContactPointMeio de Contato
... id 0..1stringUnique id for inter-element referencing
... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
... system SΣC1..1codeTipo de Meio de Contato
Binding: ContactPointSystem (required): Telecommunications form for contact point.

... use ?!SΣ0..1codeUso do Meio de Contato
Binding: ContactPointUse (required): Use of contact point.

... rank SΣ0..1positiveIntOrdem de Preferência
... period SΣ0..1PeriodPeríodo do Meio de Contato
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... start SΣC0..1dateTimeData de Início do Meio de Contato
.... end SΣC0..1dateTimeData da Término do Meio de Contato

doco Documentation for this format

 

Other representations of profile: CSV, Excel, Schematron

Terminology Bindings

PathConformanceValueSet
ContactPoint.systemrequiredContactPointSystem
ContactPoint.userequiredContactPointUse

Constraints

IdGradePath(s)DetailsRequirements
cpt-2errorContactPointA system is required if a value is provided.
: value.empty() or system.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()