This page is part of the FHIR Specification (v0.4.0: DSTU 2 Draft). 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/Profile/provenance-hspcattribution-hspcattribution
. Explanation of what this profile contains/is for : Health Services Platform Consortion (HSPC) Attribution
This profile was published on Sat, Feb 7, 2015 00:00+1100 as a draft by U.S. Office of the National Coordinator (ONC).
unable to summarise extension (wrong count)
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
Differential View
This structure is derived from Provenance.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Provenance | 1..1 | |||
agent | 0..* | |||
provenance-hspc-attribution-individualPerson | 0..1 | Person | Individual Person | |
provenance-hspc-attribution-attributionCode | 0..* | CodeableConcept | Attribution Code Binding: HSPCAttribution (preferred, 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 (preferred, extensible) |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Provenance | 1..1 | Who, What, When for a set of resources | ||
id | 0..1 | id | Logical id of this artefact | |
meta | 0..1 | Meta | Metadata about the resource | |
implicitRules | M | 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, not extensible) | |
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 | Additional Content defined by implementations Binding: HSPCAttribution (preferred, extensible) | |
provenance-hspc-attribution-patientLocation | 0..1 | string | Additional Content defined by implementations | |
provenance-hspc-attribution-providerLocation | 0..1 | string | Additional Content defined by implementations | |
provenance-hspc-attribution-actionMethod | 0..1 | CodeableConcept | Additional Content defined by implementations Binding: HSPCActionMethod (preferred, extensible) | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
target | 1..* | Any | 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..* | Person, organization, records, etc. involved in creating resource | ||
id | 0..1 | id | xml:id (or equivalent in JSON) | |
provenance-hspc-attribution-individualPerson | 0..1 | Person | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
role | 1..1 | Coding | e.g. author | overseer | enterer | attester | source | cc: + Binding: ProvenanceAgentRole (preferred, extensible) | |
type | 1..1 | Coding | e.g. Resource | Person | Application | Record | Document + Binding: ProvenanceAgentType (preferred, extensible) | |
reference | 1..1 | uri | Identity of agent (urn or url) | |
display | 0..1 | string | Human description of participant | |
entity | 0..* | An entity used in this activity | ||
id | 0..1 | id | xml:id (or equivalent in JSON) | |
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, not extensible) | |
type | 1..1 | Coding | Resource Type, or something else Binding: ProvenanceEntityType (preferred, extensible) | |
reference | 1..1 | uri | Identity of participant (urn or url) | |
display | 0..1 | string | Human description of participant | |
agent | 0..1 | Entity is attributed to this agent | ||
integritySignature | 0..1 | string | Base64 signature (DigSig) - integrity check |
XML Template
JSON Template
todo
Differential View
This structure is derived from Provenance.
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Provenance | 1..1 | |||
agent | 0..* | |||
provenance-hspc-attribution-individualPerson | 0..1 | Person | Individual Person | |
provenance-hspc-attribution-attributionCode | 0..* | CodeableConcept | Attribution Code Binding: HSPCAttribution (preferred, 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 (preferred, extensible) |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Provenance | 1..1 | Who, What, When for a set of resources | ||
id | 0..1 | id | Logical id of this artefact | |
meta | 0..1 | Meta | Metadata about the resource | |
implicitRules | M | 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, not extensible) | |
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 | Additional Content defined by implementations Binding: HSPCAttribution (preferred, extensible) | |
provenance-hspc-attribution-patientLocation | 0..1 | string | Additional Content defined by implementations | |
provenance-hspc-attribution-providerLocation | 0..1 | string | Additional Content defined by implementations | |
provenance-hspc-attribution-actionMethod | 0..1 | CodeableConcept | Additional Content defined by implementations Binding: HSPCActionMethod (preferred, extensible) | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
target | 1..* | Any | 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..* | Person, organization, records, etc. involved in creating resource | ||
id | 0..1 | id | xml:id (or equivalent in JSON) | |
provenance-hspc-attribution-individualPerson | 0..1 | Person | Additional Content defined by implementations | |
modifierExtension | 0..* | Extension | Extensions that cannot be ignored | |
role | 1..1 | Coding | e.g. author | overseer | enterer | attester | source | cc: + Binding: ProvenanceAgentRole (preferred, extensible) | |
type | 1..1 | Coding | e.g. Resource | Person | Application | Record | Document + Binding: ProvenanceAgentType (preferred, extensible) | |
reference | 1..1 | uri | Identity of agent (urn or url) | |
display | 0..1 | string | Human description of participant | |
entity | 0..* | An entity used in this activity | ||
id | 0..1 | id | xml:id (or equivalent in JSON) | |
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, not extensible) | |
type | 1..1 | Coding | Resource Type, or something else Binding: ProvenanceEntityType (preferred, extensible) | |
reference | 1..1 | uri | Identity of participant (urn or url) | |
display | 0..1 | string | Human description of participant | |
agent | 0..1 | Entity is attributed to this agent | ||
integritySignature | 0..1 | string | Base64 signature (DigSig) - integrity check |
XML Template
JSON Template
todo
Other definitions: (todo)
Path | Name | Conformance | ValueSet |
Provenance.language | Language | required | http://tools.ietf.org/html/bcp47 |
Provenance.extension | HSPCActionMethod | preferred (extensible) | Action Method |
Provenance.extension | HSPCActionMethod | preferred (extensible) | Action Method |
Provenance.agent.role | ProvenanceAgentRole | preferred (extensible) | ProvenanceParticipantRole |
Provenance.agent.type | ProvenanceAgentType | preferred (extensible) | ProvenanceParticipantType |
Provenance.entity.role | ProvenanceEntityRole | required | ProvenanceEntityRole |
Provenance.entity.type | ProvenanceEntityType | preferred (extensible) | ResourceType |
Id | Path | Name | Details |