This page is part of the FHIR Specification (v0.5.0: DSTU 2 Ballot 2). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
The official URL for this profile is:
http://hl7.org/fhir/StructureDefinition/provenance-hspcattribution-hspcattribution
Explanation of what this profile contains/is for
This profile was published on Sat, Feb 7, 2015 00:00+1100 as a draft by U.S. Office of the National Coordinator (ONC). Use the Review Spreadsheet to comment on this profile.
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Provenance.
Summary
Extensions
This structure refers to these extensions:
This structure is derived from Provenance.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Provenance | 1..1 | Provenance | ||
agent | 0..* | |||
provenance-hspc-attribution-individualPerson | 0..1 | Person | Individual Person | |
provenance-hspc-attribution-attributionCode | 0..* | CodeableConcept | Attribution Code Binding: HSPCAttribution (extensible) | |
provenance-hspc-attribution-patientLocation | 0..1 | string | Patient Location | |
provenance-hspc-attribution-providerLocation | 0..1 | string | Provider Location | |
provenance-hspc-attribution-actionMethod | 0..1 | CodeableConcept | Action Method Binding: HSPCActionMethod (extensible) |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Provenance | 1..1 | Provenance | Who, What, When for a set of resources | |
meta | 0..1 | Meta | Metadata about the resource | |
implicitRules | ?! | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Language (required) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
provenance-hspc-attribution-attributionCode | 0..* | CodeableConcept | Extension Binding: HSPCAttribution (extensible) | |
provenance-hspc-attribution-patientLocation | 0..1 | string | Extension | |
provenance-hspc-attribution-providerLocation | 0..1 | string | Extension | |
provenance-hspc-attribution-actionMethod | 0..1 | CodeableConcept | Extension Binding: HSPCActionMethod (extensible) | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
target | 1..* | Resource | Target Reference(s) (usually version specific) | |
period | 0..1 | Period | When the activity occurred | |
recorded | 1..1 | instant | When the activity was recorded / updated | |
reason | 0..1 | CodeableConcept | Reason the activity is occurring | |
location | 0..1 | Location | Where the activity occurred, if relevant | |
policy | 0..* | uri | Policy or plan the activity was defined by | |
agent | 0..* | Agents involved in creating resource | ||
provenance-hspc-attribution-individualPerson | 0..1 | Person | Extension | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
role | 1..1 | Coding | Agents Role Binding: ProvenanceAgentRole (extensible) | |
type | 1..1 | Coding | Agent Type Binding: ProvenanceAgentType (required) | |
reference[x] | 0..1 | uri, Practitioner, RelatedPerson, Patient, Device | Identity of agent | |
display | 0..1 | string | Human description of participant | |
entity | 0..* | An entity used in this activity | ||
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
role | 1..1 | code | derivation | revision | quotation | source Binding: ProvenanceEntityRole (required) | |
type | 1..1 | Coding | Entity Type Binding: ProvenanceEntityType (required) | |
reference | 1..1 | uri | Identity of entity | |
display | 0..1 | string | Human description of entity | |
agent | 0..1 | Entity is attributed to this agent | ||
signature | 0..* | Signature | Signature on target |
todo
This structure is derived from Provenance.
Summary
Extensions
This structure refers to these extensions:
Differential View
This structure is derived from Provenance.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Provenance | 1..1 | Provenance | ||
agent | 0..* | |||
provenance-hspc-attribution-individualPerson | 0..1 | Person | Individual Person | |
provenance-hspc-attribution-attributionCode | 0..* | CodeableConcept | Attribution Code Binding: HSPCAttribution (extensible) | |
provenance-hspc-attribution-patientLocation | 0..1 | string | Patient Location | |
provenance-hspc-attribution-providerLocation | 0..1 | string | Provider Location | |
provenance-hspc-attribution-actionMethod | 0..1 | CodeableConcept | Action Method Binding: HSPCActionMethod (extensible) |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Provenance | 1..1 | Provenance | Who, What, When for a set of resources | |
meta | 0..1 | Meta | Metadata about the resource | |
implicitRules | ?! | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Language (required) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
provenance-hspc-attribution-attributionCode | 0..* | CodeableConcept | Extension Binding: HSPCAttribution (extensible) | |
provenance-hspc-attribution-patientLocation | 0..1 | string | Extension | |
provenance-hspc-attribution-providerLocation | 0..1 | string | Extension | |
provenance-hspc-attribution-actionMethod | 0..1 | CodeableConcept | Extension Binding: HSPCActionMethod (extensible) | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
target | 1..* | Resource | Target Reference(s) (usually version specific) | |
period | 0..1 | Period | When the activity occurred | |
recorded | 1..1 | instant | When the activity was recorded / updated | |
reason | 0..1 | CodeableConcept | Reason the activity is occurring | |
location | 0..1 | Location | Where the activity occurred, if relevant | |
policy | 0..* | uri | Policy or plan the activity was defined by | |
agent | 0..* | Agents involved in creating resource | ||
provenance-hspc-attribution-individualPerson | 0..1 | Person | Extension | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
role | 1..1 | Coding | Agents Role Binding: ProvenanceAgentRole (extensible) | |
type | 1..1 | Coding | Agent Type Binding: ProvenanceAgentType (required) | |
reference[x] | 0..1 | uri, Practitioner, RelatedPerson, Patient, Device | Identity of agent | |
display | 0..1 | string | Human description of participant | |
entity | 0..* | An entity used in this activity | ||
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
role | 1..1 | code | derivation | revision | quotation | source Binding: ProvenanceEntityRole (required) | |
type | 1..1 | Coding | Entity Type Binding: ProvenanceEntityType (required) | |
reference | 1..1 | uri | Identity of entity | |
display | 0..1 | string | Human description of entity | |
agent | 0..1 | Entity is attributed to this agent | ||
signature | 0..* | Signature | Signature on target |
XML Template
JSON Template
todo
Other representations of profile: (todo)
Path | Name | Conformance | ValueSet |
Provenance.language | Language | required | http://tools.ietf.org/html/bcp47 |
Provenance.extension http://hl7.org/fhir/StructureDefinition/provenance-hspc-attribution-attributionCode | HSPCAttribution | extensible | Attribution Code |
Provenance.extension http://hl7.org/fhir/StructureDefinition/provenance-hspc-attribution-actionMethod | HSPCActionMethod | extensible | Action Method |
Provenance.agent.role | ProvenanceAgentRole | extensible | ProvenanceParticipantRole |
Provenance.agent.type | ProvenanceAgentType | required | ProvenanceParticipantType |
Provenance.entity.role | ProvenanceEntityRole | required | ProvenanceEntityRole |
Provenance.entity.type | ProvenanceEntityType | required | ResourceType |
Id | Path | Name | Details |