Clinical Process – Health Condition: Description (Documentation IG)
0.1.0 - CI Build

Clinical Process – Health Condition: Description (Documentation IG) - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

StructureDefinition: GetCareDocumentationResponseLM

Legacy response shape for GetCareDocumentation documented as a FHIR Logical Model.

The official URL for this profile is:

https://inera.se/fhir/ig/clinicalprocess-healthcond-description/StructureDefinition/getcaredocumentation-response-lm

Formal Views of Profile Content

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

This structure is derived from Base

Summary

Mandatory: 0 element(8 nested mandatory elements)

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. getcaredocumentation-response-lm 0..* Base GetCareDocumentation Response (Logical Model)
... careDocumentation 0..* BackboneElement Returned journal entries
.... header 1..1 BackboneElement Header containing access, provenance and identifiers
..... accessControlHeader 0..1 BackboneElement Access control
...... accountableHealthcareProvider 0..1 string Vårdgivare.id
...... accountableCareUnit 0..1 string Vårdenhet.id
...... patientId 1..1 string Patient.id
..... sourceSystemId 1..1 string Source system identifier
..... record 1..1 BackboneElement Record metadata
...... @id 1..1 string Journalanteckning.id
...... timestamp 1..1 dateTime Journalanteckning.dokumentationstidpunkt
..... author 0..1 BackboneElement Authoring professional
...... @id 0..1 string Healthcare professional id
...... name 0..1 string Healthcare professional name
...... timestamp 0..1 dateTime Time of authoring
...... byRole 0..1 string Professional role code
...... orgUnit 0..1 BackboneElement Author's org unit
....... orgUnitHSAId 0..1 string Org unit id
..... signature 0..1 BackboneElement Signature metadata
...... @id 0..1 string Signer id
...... name 0..1 string Signer name
...... timestamp 0..1 dateTime Signing time
...... byRole 0..1 string Signer role code
.... body 1..1 BackboneElement Clinical note content
..... clinicalDocumentNoteCode 1..1 code Type code
..... clinicalDocumentNoteTitle 0..1 string Note title
..... clinicalDocumentNoteText 0..1 string Note text (DocBook formatted per rules)
..... multimediaEntry 0..* BackboneElement Embedded multimedia
...... mediaType 0..1 string Media type
...... value 0..1 base64Binary Binary value
...... reference 0..1 uri External reference
..... dissentingOpinion 0..1 BackboneElement Avvikande mening
...... opinionId 0..1 string Identifier
...... authorTime 0..1 dateTime Time
...... opinion 0..1 string Text
...... personId 0..1 string Person id
...... personName 0..1 string Person name
... hasMore 0..1 BackboneElement Pagination/partial retrieval
.... logicalAddress 0..1 string Logical address for subsequent direct calls
.... reference 0..1 string Opaque continuation reference
... result 0..1 BackboneElement Result metadata
.... resultCode 0..1 string Result code
.... resultText 0..1 string Result text

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. getcaredocumentation-response-lm 0..* Base GetCareDocumentation Response (Logical Model)
... careDocumentation 0..* BackboneElement Returned journal entries
.... @id 0..1 string 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
.... header 1..1 BackboneElement Header containing access, provenance and identifiers
..... @id 0..1 string 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
..... accessControlHeader 0..1 BackboneElement Access control
...... @id 0..1 string 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
...... accountableHealthcareProvider 0..1 string Vårdgivare.id
...... accountableCareUnit 0..1 string Vårdenhet.id
...... patientId 1..1 string Patient.id
..... sourceSystemId 1..1 string Source system identifier
..... record 1..1 BackboneElement Record metadata
...... @id 1..1 string Journalanteckning.id
...... 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
...... timestamp 1..1 dateTime Journalanteckning.dokumentationstidpunkt
..... author 0..1 BackboneElement Authoring professional
...... @id 0..1 string Healthcare professional id
...... 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
...... name 0..1 string Healthcare professional name
...... timestamp 0..1 dateTime Time of authoring
...... byRole 0..1 string Professional role code
...... orgUnit 0..1 BackboneElement Author's org unit
....... @id 0..1 string 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
....... orgUnitHSAId 0..1 string Org unit id
..... signature 0..1 BackboneElement Signature metadata
...... @id 0..1 string Signer id
...... 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
...... name 0..1 string Signer name
...... timestamp 0..1 dateTime Signing time
...... byRole 0..1 string Signer role code
.... body 1..1 BackboneElement Clinical note content
..... @id 0..1 string 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
..... clinicalDocumentNoteCode 1..1 code Type code
..... clinicalDocumentNoteTitle 0..1 string Note title
..... clinicalDocumentNoteText 0..1 string Note text (DocBook formatted per rules)
..... multimediaEntry 0..* BackboneElement Embedded multimedia
...... @id 0..1 string 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
...... mediaType 0..1 string Media type
...... value 0..1 base64Binary Binary value
...... reference 0..1 uri External reference
..... dissentingOpinion 0..1 BackboneElement Avvikande mening
...... @id 0..1 string 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
...... opinionId 0..1 string Identifier
...... authorTime 0..1 dateTime Time
...... opinion 0..1 string Text
...... personId 0..1 string Person id
...... personName 0..1 string Person name
... hasMore 0..1 BackboneElement Pagination/partial retrieval
.... @id 0..1 string 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
.... logicalAddress 0..1 string Logical address for subsequent direct calls
.... reference 0..1 string Opaque continuation reference
... result 0..1 BackboneElement Result metadata
.... @id 0..1 string 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
.... resultCode 0..1 string Result code
.... resultText 0..1 string Result text

doco Documentation for this format

This structure is derived from Base

Summary

Mandatory: 0 element(8 nested mandatory elements)

Differential View

This structure is derived from Base

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. getcaredocumentation-response-lm 0..* Base GetCareDocumentation Response (Logical Model)
... careDocumentation 0..* BackboneElement Returned journal entries
.... header 1..1 BackboneElement Header containing access, provenance and identifiers
..... accessControlHeader 0..1 BackboneElement Access control
...... accountableHealthcareProvider 0..1 string Vårdgivare.id
...... accountableCareUnit 0..1 string Vårdenhet.id
...... patientId 1..1 string Patient.id
..... sourceSystemId 1..1 string Source system identifier
..... record 1..1 BackboneElement Record metadata
...... @id 1..1 string Journalanteckning.id
...... timestamp 1..1 dateTime Journalanteckning.dokumentationstidpunkt
..... author 0..1 BackboneElement Authoring professional
...... @id 0..1 string Healthcare professional id
...... name 0..1 string Healthcare professional name
...... timestamp 0..1 dateTime Time of authoring
...... byRole 0..1 string Professional role code
...... orgUnit 0..1 BackboneElement Author's org unit
....... orgUnitHSAId 0..1 string Org unit id
..... signature 0..1 BackboneElement Signature metadata
...... @id 0..1 string Signer id
...... name 0..1 string Signer name
...... timestamp 0..1 dateTime Signing time
...... byRole 0..1 string Signer role code
.... body 1..1 BackboneElement Clinical note content
..... clinicalDocumentNoteCode 1..1 code Type code
..... clinicalDocumentNoteTitle 0..1 string Note title
..... clinicalDocumentNoteText 0..1 string Note text (DocBook formatted per rules)
..... multimediaEntry 0..* BackboneElement Embedded multimedia
...... mediaType 0..1 string Media type
...... value 0..1 base64Binary Binary value
...... reference 0..1 uri External reference
..... dissentingOpinion 0..1 BackboneElement Avvikande mening
...... opinionId 0..1 string Identifier
...... authorTime 0..1 dateTime Time
...... opinion 0..1 string Text
...... personId 0..1 string Person id
...... personName 0..1 string Person name
... hasMore 0..1 BackboneElement Pagination/partial retrieval
.... logicalAddress 0..1 string Logical address for subsequent direct calls
.... reference 0..1 string Opaque continuation reference
... result 0..1 BackboneElement Result metadata
.... resultCode 0..1 string Result code
.... resultText 0..1 string Result text

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. getcaredocumentation-response-lm 0..* Base GetCareDocumentation Response (Logical Model)
... careDocumentation 0..* BackboneElement Returned journal entries
.... @id 0..1 string 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
.... header 1..1 BackboneElement Header containing access, provenance and identifiers
..... @id 0..1 string 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
..... accessControlHeader 0..1 BackboneElement Access control
...... @id 0..1 string 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
...... accountableHealthcareProvider 0..1 string Vårdgivare.id
...... accountableCareUnit 0..1 string Vårdenhet.id
...... patientId 1..1 string Patient.id
..... sourceSystemId 1..1 string Source system identifier
..... record 1..1 BackboneElement Record metadata
...... @id 1..1 string Journalanteckning.id
...... 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
...... timestamp 1..1 dateTime Journalanteckning.dokumentationstidpunkt
..... author 0..1 BackboneElement Authoring professional
...... @id 0..1 string Healthcare professional id
...... 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
...... name 0..1 string Healthcare professional name
...... timestamp 0..1 dateTime Time of authoring
...... byRole 0..1 string Professional role code
...... orgUnit 0..1 BackboneElement Author's org unit
....... @id 0..1 string 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
....... orgUnitHSAId 0..1 string Org unit id
..... signature 0..1 BackboneElement Signature metadata
...... @id 0..1 string Signer id
...... 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
...... name 0..1 string Signer name
...... timestamp 0..1 dateTime Signing time
...... byRole 0..1 string Signer role code
.... body 1..1 BackboneElement Clinical note content
..... @id 0..1 string 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
..... clinicalDocumentNoteCode 1..1 code Type code
..... clinicalDocumentNoteTitle 0..1 string Note title
..... clinicalDocumentNoteText 0..1 string Note text (DocBook formatted per rules)
..... multimediaEntry 0..* BackboneElement Embedded multimedia
...... @id 0..1 string 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
...... mediaType 0..1 string Media type
...... value 0..1 base64Binary Binary value
...... reference 0..1 uri External reference
..... dissentingOpinion 0..1 BackboneElement Avvikande mening
...... @id 0..1 string 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
...... opinionId 0..1 string Identifier
...... authorTime 0..1 dateTime Time
...... opinion 0..1 string Text
...... personId 0..1 string Person id
...... personName 0..1 string Person name
... hasMore 0..1 BackboneElement Pagination/partial retrieval
.... @id 0..1 string 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
.... logicalAddress 0..1 string Logical address for subsequent direct calls
.... reference 0..1 string Opaque continuation reference
... result 0..1 BackboneElement Result metadata
.... @id 0..1 string 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
.... resultCode 0..1 string Result code
.... resultText 0..1 string Result text

doco Documentation for this format

 

Other representations of profile: Schematron

Terminology Bindings

Constraints

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()