CH AllergyIntolerance (R4)
4.0.0-ballot-ci-build - ci-build Switzerland flag

CH AllergyIntolerance (R4), published by HL7 Switzerland. This guide is not an authorized publication; it is the continuous build for version 4.0.0-ballot-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7ch/ch-allergyintolerance/ and changes regularly. See the Directory of published versions

Resource Profile: CHAllergyIntoleranceCompositionEPR - Detailed Descriptions

Active as of 2024-12-18

Definitions for the ch-allergyintolerance-composition-epr resource profile.

Guidance on how to interpret the contents of this table can be found here

0. Composition
ShortCH AllergyIntolerance Composition
2. Composition.language
ShortLanguage of the document
4. Composition.extension:informationRecipient
Slice NameinformationRecipient
ShortA recipient of this document (person or organization)
6. Composition.extension:dataEnterer
Slice NamedataEnterer
ShortPerson who entered information into this document if it is a person other than the author
8. Composition.identifier
ShortIdentification number of the document
NoteThis is a business identifier, not a resource identifier (see discussion)
10. Composition.status
Fixed Valuefinal
12. Composition.type
ShortDocument type
Pattern Value{
  "coding" : [{
    "system" : "http://snomed.info/sct",
    "code" : "722446000"
  }]
}
14. Composition.subject
ShortA patient for whom this document instance was created
16. Composition.date
ShortThe document's creation date and time
18. Composition.author
ShortThe author of the document (person or device)
20. Composition.author.extension
Definition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

ShortTimestamp of the authorship/data input
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Control0..1
TypeExtension(EPR Time) (Extension Type: dateTime)
Alternate Namesextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
22. Composition.title
Short'Allergie Intoleranzen' in german or 'allergie intolérance' in french or 'allergie intolleranze' in italian or 'Allergy Intolerance' in english or titles in other languages are also allowed
24. Composition.confidentiality
26. Composition.confidentiality.extension:confidentialityCode
Slice NameconfidentialityCode
ShortSwiss realm of confidentiality code according to the Swiss EPR regulation
28. Composition.attester
ShortThe authenticator of the document (person)
30. Composition.attester:legalAuthenticator
Slice NamelegalAuthenticator
ShortThe legal authenticator of the document (person)
32. Composition.attester:legalAuthenticator.time
ShortTimestamp of the signature
34. Composition.custodian
ShortThe organization in whose name the document has been created
36. Composition.section
Control1..?
38. Composition.section:allergyIntolerance
Slice NameallergyIntolerance
ShortAllergy Intolerance
Control1..1
40. Composition.section:allergyIntolerance.extension
SlicingThis element introduces a set of slices on Composition.section.extension. The slices areUnordered and Open, and can be differentiated using the following discriminators:
  • value @ url
  • 42. Composition.section:allergyIntolerance.title
    Short'Allergie und Intoleranzen' in german or 'alergie et intolérance' in french or 'allergia e intolleranze' in talian or 'Allergy Intolerance' in english or titles in other languages are also allowed
    Control1..?
    44. Composition.section:allergyIntolerance.code
    Control1..?
    Pattern Value{
      "coding" : [{
        "system" : "http://loinc.org",
        "code" : "48765-2"
      }]
    }
    46. Composition.section:allergyIntolerance.author
    ShortThe author of the section (person or device) if different from the author/timestamp of the document
    48. Composition.section:allergyIntolerance.author.extension
    ShortTimestamp of the authorship/data input
    Control0..1
    TypeExtension(EPR Time) (Extension Type: dateTime)
    50. Composition.section:allergyIntolerance.author.reference
    Control1..?
    52. Composition.section:allergyIntolerance.text
    ShortHuman readable text of this section
    54. Composition.section:allergyIntolerance.entry
    ShortAllergy Intolerance
    TypeReference(CH AllergyIntolerance)
    56. Composition.section:allergyIntolerance.entry.reference
    Control1..?
    58. Composition.section:allergyIntolerance.section
    Control0..0
    60. Composition.section:annotation
    Slice Nameannotation
    ShortAnnotation
    Control0..1
    62. Composition.section:annotation.title
    Short'Kommentar' in german or 'Commentaire' in french or 'Osservazione' in italian or 'Comment' in english or titles in other languages are also allowed
    Control1..?
    64. Composition.section:annotation.code
    Control1..?
    Pattern Value{
      "coding" : [{
        "system" : "http://loinc.org",
        "code" : "48767-8"
      }]
    }
    66. Composition.section:annotation.text
    ShortHuman readable text of this section
    Control1..?