Example CRVS Implementation Guide
0.1.0 - ci-build

Logical Model: Statistic Profile

Official URL: http://acsa.africa/standard/StructureDefinition/ParentDetailBackbone Version: 0.1.0
Active as of 2025-03-28 Computable Name: ParentDetailBackbone

A profile defining statistical details.

Usage:

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraintsdoco
.. ParentDetailBackbone 0..* BackboneElement
Elements defined in Ancestors:@id, extension, modifierExtension
Statistic Profile
ele-1: All FHIR elements must have a @value or children
... @id 0..1 id Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
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
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... education 0..1 code education
Binding: EducationLevel (required)
... literacy 0..1 code Literacy
Binding: Literacy Status Value Set (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
ParentDetailBackbone.educationrequiredEducationLevel
http://terminology.hl7.org/ValueSet/v3-EducationLevel
ParentDetailBackbone.literacyrequiredLiteracyStatus
http://acsa.afrika/standard/ValueSet/literacy-status
from this IG

Constraints

IdGradePath(s)DetailsRequirements
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()

This structure is derived from BackboneElement

NameFlagsCard.TypeDescription & Constraintsdoco
.. ParentDetailBackbone 0..* BackboneElement
Elements defined in Ancestors:@id, extension, modifierExtension
Statistic Profile
... occupation 0..1 OccupationBackbone Occupation details
... education 0..1 code education
Binding: EducationLevel (required)
... literacy 0..1 code Literacy
Binding: Literacy Status Value Set (required)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
ParentDetailBackbone.educationrequiredEducationLevel
http://terminology.hl7.org/ValueSet/v3-EducationLevel
ParentDetailBackbone.literacyrequiredLiteracyStatus
http://acsa.afrika/standard/ValueSet/literacy-status
from this IG
NameFlagsCard.TypeDescription & Constraintsdoco
.. ParentDetailBackbone 0..* BackboneElement
Elements defined in Ancestors:@id, extension, modifierExtension
Statistic Profile
... @id 0..1 id Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
... education 0..1 code education
Binding: EducationLevel (required)
... literacy 0..1 code Literacy
Binding: Literacy Status Value Set (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
ParentDetailBackbone.educationrequiredEducationLevel
http://terminology.hl7.org/ValueSet/v3-EducationLevel
ParentDetailBackbone.literacyrequiredLiteracyStatus
http://acsa.afrika/standard/ValueSet/literacy-status
from this IG

Constraints

IdGradePath(s)DetailsRequirements
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()

This structure is derived from BackboneElement

Summary

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ParentDetailBackbone 0..* BackboneElement
Elements defined in Ancestors:@id, extension, modifierExtension
Statistic Profile
ele-1: All FHIR elements must have a @value or children
... @id 0..1 id Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
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
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... education 0..1 code education
Binding: EducationLevel (required)
... literacy 0..1 code Literacy
Binding: Literacy Status Value Set (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
ParentDetailBackbone.educationrequiredEducationLevel
http://terminology.hl7.org/ValueSet/v3-EducationLevel
ParentDetailBackbone.literacyrequiredLiteracyStatus
http://acsa.afrika/standard/ValueSet/literacy-status
from this IG

Constraints

IdGradePath(s)DetailsRequirements
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()

Differential View

This structure is derived from BackboneElement

NameFlagsCard.TypeDescription & Constraintsdoco
.. ParentDetailBackbone 0..* BackboneElement
Elements defined in Ancestors:@id, extension, modifierExtension
Statistic Profile
... occupation 0..1 OccupationBackbone Occupation details
... education 0..1 code education
Binding: EducationLevel (required)
... literacy 0..1 code Literacy
Binding: Literacy Status Value Set (required)

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
ParentDetailBackbone.educationrequiredEducationLevel
http://terminology.hl7.org/ValueSet/v3-EducationLevel
ParentDetailBackbone.literacyrequiredLiteracyStatus
http://acsa.afrika/standard/ValueSet/literacy-status
from this IG

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. ParentDetailBackbone 0..* BackboneElement
Elements defined in Ancestors:@id, extension, modifierExtension
Statistic Profile
... @id 0..1 id Unique id for inter-element referencing
... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
... education 0..1 code education
Binding: EducationLevel (required)
... literacy 0..1 code Literacy
Binding: Literacy Status Value Set (required)

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
ParentDetailBackbone.educationrequiredEducationLevel
http://terminology.hl7.org/ValueSet/v3-EducationLevel
ParentDetailBackbone.literacyrequiredLiteracyStatus
http://acsa.afrika/standard/ValueSet/literacy-status
from this IG

Constraints

IdGradePath(s)DetailsRequirements
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()

This structure is derived from BackboneElement

Summary

 

Other representations of profile: CSV, Excel