Implementation Guide Release 0.2.0

This page is part of the Pharmacist Care Plan FHIR IG (v0.2.0: STU 1 Draft) based on FHIR v3.1.0. The current version which supercedes this version is 1.0.0. For a full list of available versions, see the Directory of published versions

SD.4 StructureDefinition-PhCP-Composition


title: StructureDefinition-PhCP-Composition-intro layout: default active: StructureDefinition-PhCP-Composition-intro —

The Pharmacist Care Plan standardizes the information gathered and developed through the process of medication planning and management in community, hospital, and long term post-acute care (LTPAC) settings. It allows exchange of information between providers of care to optimize medication-related decision support and patient adherence to medication regimens both within a healthcare setting and when a patient moves between healthcare settings. Standardization of information used in this form will promote interoperability; support a comprehensive, multi-discipline longitudinal care plan; and create information suitable for reuse in quality measurement, public health reporting, research, and for reimbursement. In assessment of and consultation with the patient, the Pharmacist Care Plan focuses on:

  • Maximizing the effectiveness of medications ordered and currently used
  • Identifying and addressing barriers to successful implementation of the therapy regimen
  • Assuring patient understanding of the reasons for and use of the medication and the goals of therapy
  • Resolving conflicting orders and plans

These activities help the patient achieve the best possible outcomes of treatment and an enhanced sense of wellbeing.

SD.4.1 Formal Views of Profile Content

Description of Profiles, Differentials, and Snapshots.

The official URL for this profile is: http://hl7.org/fhir/us/phcp/StructureDefinition/PhCP-Composition

Published on Fri Jul 21 06:48:23 AEST 2017 as a draft by Lantana Consulting Group.

This profile builds on C-CDA on FHIR Care Plan


Summary

Mandatory: 0 element (6 nested mandatory elements)
Must-Support: 11 elements

Structures

This structure refers to these other structures:

Slices

This structure defines the following Slices:

  • The element Composition.event.detail is sliced based on the value of profile:reference
  • The element Composition.section is sliced based on the value of value:code
  • The element Composition.section.entry is sliced based on the value of profile:reference

Differential View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Composition 0..*
... encounter S0..1Reference(PhCP Encounter | US Core Encounter Profile)
... event S0..1BackboneElementA reference to the dynamic CarePlan resource from which this static document was generated, if one exists.
.... code 0..1CodeableConceptBinding: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1096.181 (preferred)
.... period 1..1Period
.... detail Reference(Resource)Slice: Unordered, Open by profile:reference
.... detail 0..*Reference(US Core CarePlan Profile)Care Plan Detail
... section BackboneElementSlice: Unordered, Open by value:code
... section S0..1BackboneElementInterventions Section
.... title S1..1stringtitle
.... code S1..1CodeableConceptInterventions provided
Required Pattern: {"coding":[{"system":"http://loinc.org","code":"62387-6"}]}
.... text S1..1Narrativetext
.... entry SReference(Resource)entry
Slice: Unordered, Open by profile:reference
.... entry 0..*Reference(PhCP MedicationDispense | PhCP Care Coordination | PhCP ServiceRequest | PhCP Instruction Procedure | PhCP Intervention Procedure | US Core Procedure Profile | US Core MedicationStatement Profile | US Core MedicationRequest Profile)entry
... section 0..1BackboneElementPayer Section
.... title S1..1stringtitle
.... code S1..1CodeableConceptPayers
Required Pattern: {"coding":[{"system":"http://loinc.org","code":"48768-6"}]}
.... entry SReference(Resource)entry
Slice: Unordered, Open by profile:reference
.... entry S0..*Reference(PhCPCoverage)entry

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Composition I0..*A set of resources composed into a single coherent clinical statement with clinical attestation
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... language 1..1codelanguage
Binding: CommonLanguages (preferred)
Max Binding: AllLanguages
... text 0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionExtension
Slice: Unordered, Open by value:url
... composition-clinicaldocument-versionNumber I0..*stringVersion-specific identifier for composition
URL: http://hl7.org/fhir/StructureDefinition/composition-clinicaldocument-versionNumber
... CCDA-on-FHIR-Data-Enterer 0..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner)Extension
URL: http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Data-Enterer
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1"http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Data-Enterer"
.... valueReference 0..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner)Value of extension
... CCDA-on-FHIR-Informant 0..*Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner), Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient), Reference(RelatedPerson)informant
URL: http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Informant
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1"http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Informant"
.... value[x] 0..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner), Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient), Reference(RelatedPerson)Value of extension
... CCDA-on-FHIR-Information-Recipient 0..*Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner)informationRecipient
URL: http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Information-Recipient
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1"http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Information-Recipient"
.... valueReference 0..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner)Value of extension
... CCDA-on-FHIR-Participant 0..*Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner), Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient), Reference(RelatedPerson)participant
URL: http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Participant
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1"http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Participant"
.... value[x] 0..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner), Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient), Reference(RelatedPerson)Value of extension
... CCDA-on-FHIR-Performer 0..*Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner)performer
URL: http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Performer
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1"http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Performer"
.... valueReference 0..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner)Value of extension
... CCDA-on-FHIR-Authorization 0..*Reference(C-CDA on FHIR Consent)authorization
URL: http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Authorization
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1"http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-Authorization"
.... value[x] 0..1base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, DosageValue of extension
... CCDA-on-FHIR-In-Fulfillment-Of-Order 0..*Reference(ServiceRequest)authorization
URL: http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-In-Fulfillment-Of-Order
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
Slice: Unordered, Open by value:url
.... url 1..1"http://hl7.org/fhir/us/ccda-r4/StructureDefinition/CCDA-on-FHIR-In-Fulfillment-Of-Order"
.... valueReference 0..1Reference(ServiceRequest)Value of extension
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... identifier Σ1..1Identifieridentifier
... status ?!Σ1..1codepreliminary | final | amended | entered-in-error
Binding: CompositionStatus (required)
... type Σ1..1CodeableConceptCare Plan Document
Binding: (unbound) (preferred)
... category Σ0..*CodeableConceptCategorization of Composition
Binding: DocumentClassValueSet (example)
... subject Σ0..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient), Reference(Group)Who and/or what the composition is about
... encounter SΣ0..1Reference(PhCP Encounter | US Core Encounter Profile)Context of the Composition
... date Σ1..1dateTimedate
... author Σ1..*Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner | http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole | PractitionerRole | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | Device | RelatedPerson)Who and/or what authored the composition
... title Σ1..1stringDocument Title
... confidentiality Σ1..1codeconfidentiality
Binding: V3 Value SetConfidentialityClassification (required)
... attester IBackboneElementAttests to accuracy of composition
Slice: Unordered, Open by value:mode
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... mode 1..1codepersonal | professional | legal | official
Binding: CompositionAttestationMode (required)
.... time 0..1dateTimeWhen the composition was attested
.... party 0..1Reference(Patient | RelatedPerson | Practitioner | PractitionerRole | Organization)Who attested the composition
... attester I0..1BackboneElementattester
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... mode 1..1codemode
Binding: CompositionAttestationMode (required)
Fixed Value: legal
.... time 0..1dateTimeWhen the composition was attested
.... party 1..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner)party
... attester I0..*BackboneElementattester
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... mode 1..1codemode
Binding: CompositionAttestationMode (required)
Fixed Value: professional
.... time 0..1dateTimeWhen the composition was attested
.... party 1..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner)party
... attester I0..*BackboneElementattester
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... mode 1..1codemode
Binding: CompositionAttestationMode (required)
Fixed Value: personal
.... time 0..1dateTimeWhen the composition was attested
.... party 1..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient)party
... custodian Σ1..1Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization)custodian
... relatesTo I0..*BackboneElementRelationships to other compositions/documents
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code 1..1codereplaces | transforms | signs | appends
Binding: DocumentRelationshipType (required)
.... target[x] 1..1Identifier, Reference(Composition)Target of the relationship
... event SΣI0..1BackboneElementA reference to the dynamic CarePlan resource from which this static document was generated, if one exists.
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... code Σ0..1CodeableConceptCode(s) that apply to the event being documented
Binding: http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1096.181 (preferred)
.... period Σ1..1PeriodThe period covered by the documentation
.... detail ΣReference(Resource)The event(s) being documented
Slice: Unordered, Open by profile:reference
.... detail Σ0..*Reference(US Core CarePlan Profile)Care Plan Detail
... section IBackboneElementComposition is broken into sections
Slice: Unordered, Open by value:code
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... title 0..1stringLabel for section (e.g. for ToC)
.... code 0..1CodeableConceptClassification of section (recommended)
Binding: DocumentSectionCodes (example)
.... author 0..*Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization)Who and/or what authored the section
.... focus 0..1Reference(Resource)Who/what the section is about, when it is not about the subject of composition
.... text I0..1NarrativeText summary of the section, for human interpretation
.... mode 0..1codeworking | snapshot | changes
Binding: ListMode (required)
.... orderedBy 0..1CodeableConceptOrder of section entries
Binding: ListOrderCodes (preferred)
.... entry I0..*Reference(Resource)A reference to data that supports this section
.... emptyReason I0..1CodeableConceptWhy the section is empty
Binding: ListEmptyReasons (preferred)
.... section I0..*Unknown reference to #Composition.section
Nested Section
... section I1..1BackboneElementHealth Concerns Section
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... title 1..1stringtitle
.... code 1..1CodeableConceptHealth concerns section code
Binding: DocumentSectionCodes (example)
Required Pattern: {"coding":[{"system":"http://loinc.org","code":"75310-3"}]}
.... author 0..*Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization)Who and/or what authored the section
.... focus 0..1Reference(Resource)Who/what the section is about, when it is not about the subject of composition
.... text I1..1Narrativetext
.... mode 0..1codeworking | snapshot | changes
Binding: ListMode (required)
.... orderedBy 0..1CodeableConceptOrder of section entries
Binding: ListOrderCodes (preferred)
.... entry IReference(Resource)entry
Slice: Unordered, Open by profile:reference
.... entry I0..*Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance), Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition), Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-observationresults), Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus), Reference(Vital Signs Profile), Reference(ClinicalImpression), Reference(Observation), Reference(RiskAssessment), Reference(List), Reference(DocumentReference)This section contains unprofiled resources not covered by US Core. Please refer to C-CDA R2.1 for guidance on terminology, etc.
.... emptyReason I0..1CodeableConceptWhy the section is empty
Binding: ListEmptyReasons (preferred)
.... section I0..*Unknown reference to #Composition.section:health_concerns_section
Nested Section
... section I1..1BackboneElementGoals Section
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... title 1..1stringtitle
.... code 1..1CodeableConceptGoals
Binding: DocumentSectionCodes (example)
Required Pattern: {"coding":[{"system":"http://loinc.org","code":"61146-7"}]}
.... author 0..*Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization)Who and/or what authored the section
.... focus 0..1Reference(Resource)Who/what the section is about, when it is not about the subject of composition
.... text I1..1Narrativetext
.... mode 0..1codeworking | snapshot | changes
Binding: ListMode (required)
.... orderedBy 0..1CodeableConceptOrder of section entries
Binding: ListOrderCodes (preferred)
.... entry IReference(Resource)entry
Slice: Unordered, Open by profile:reference
.... entry I0..*Reference(http://hl7.org/fhir/us/core/StructureDefinition/us-core-goal)entry
.... emptyReason I0..1CodeableConceptWhy the section is empty
Binding: ListEmptyReasons (preferred)
.... section I0..*Unknown reference to #Composition.section:goals_section
Nested Section
... section SI0..1BackboneElementInterventions Section
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... title S1..1stringtitle
.... code S1..1CodeableConceptInterventions provided
Binding: DocumentSectionCodes (example)
Required Pattern: {"coding":[{"system":"http://loinc.org","code":"62387-6"}]}
.... author 0..*Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization)Who and/or what authored the section
.... focus 0..1Reference(Resource)Who/what the section is about, when it is not about the subject of composition
.... text SI1..1Narrativetext
.... mode 0..1codeworking | snapshot | changes
Binding: ListMode (required)
.... orderedBy 0..1CodeableConceptOrder of section entries
Binding: ListOrderCodes (preferred)
.... entry SIReference(Resource)entry
Slice: Unordered, Open by profile:reference
.... entry I0..*Reference(List), Reference(RequestGroup)This section contains unprofiled resources not covered by US Core. Please refer to C-CDA R2.1 for guidance on terminology, etc.
.... entry I0..*Reference(PhCP MedicationDispense | PhCP Care Coordination | PhCP ServiceRequest | PhCP Instruction Procedure | PhCP Intervention Procedure | US Core Procedure Profile | US Core MedicationStatement Profile | US Core MedicationRequest Profile)entry
.... emptyReason I0..1CodeableConceptWhy the section is empty
Binding: ListEmptyReasons (preferred)
.... section I0..*Unknown reference to #Composition.section:interventions_section
Nested Section
... section I0..1BackboneElementHealth Status Evaluations and Outcomes Section
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... title 1..1stringtitle
.... code 1..1CodeableConceptPatient problem outcome
Binding: DocumentSectionCodes (example)
Required Pattern: {"coding":[{"system":"http://loinc.org","code":"11383-7"}]}
.... author 0..*Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization)Who and/or what authored the section
.... focus 0..1Reference(Resource)Who/what the section is about, when it is not about the subject of composition
.... text I1..1Narrativetext
.... mode 0..1codeworking | snapshot | changes
Binding: ListMode (required)
.... orderedBy 0..1CodeableConceptOrder of section entries
Binding: ListOrderCodes (preferred)
.... entry IReference(Resource)entry
Slice: Unordered, Open by profile:reference
.... entry I0..*Reference(Observation)This section contains unprofiled resources not covered by US Core. Please refer to C-CDA R2.1 for guidance on terminology, etc.
.... emptyReason I0..1CodeableConceptWhy the section is empty
Binding: ListEmptyReasons (preferred)
.... section I0..*Unknown reference to #Composition.section:eval_outcomes_section
Nested Section
... section I0..1BackboneElementPayer Section
.... id 0..1stringUnique id for inter-element referencing
.... extension 0..*ExtensionAdditional content defined by implementations
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
.... title S1..1stringtitle
.... code S1..1CodeableConceptPayers
Binding: DocumentSectionCodes (example)
Required Pattern: {"coding":[{"system":"http://loinc.org","code":"48768-6"}]}
.... author 0..*Reference(Practitioner | PractitionerRole | Device | Patient | RelatedPerson | Organization)Who and/or what authored the section
.... focus 0..1Reference(Resource)Who/what the section is about, when it is not about the subject of composition
.... text I0..1NarrativeText summary of the section, for human interpretation
.... mode 0..1codeworking | snapshot | changes
Binding: ListMode (required)
.... orderedBy 0..1CodeableConceptOrder of section entries
Binding: ListOrderCodes (preferred)
.... entry SIReference(Resource)entry
Slice: Unordered, Open by profile:reference
.... entry SI0..*Reference(PhCPCoverage)entry
.... emptyReason I0..1CodeableConceptWhy the section is empty
Binding: ListEmptyReasons (preferred)
.... section I0..*Unknown reference to #Composition.section:payer_section_slice
Nested Section

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron

 

TODO - Search