Parameters AGP Report
Official URL: https://roche.com/fhir/iop/StructureDefinition/rdc-Parameters-AGP-Report | Version: 1.0.0 | |||
Parent: |
Computable Name:
RdcParametersAGPReport |
A profile for defining the parameters to be sent as a payload to generate an AGP report for a patient within an organization.
Formal Views of Profile Content
RdcParametersAGPReport (Parameters) | http://hl7.org/fhir/StructureDefinition/Parameters | ||
parameter | |||
subject | S | 1..1 | |
name | Pattern | ||
value[x] | S | 1.. | |
valueReference | Reference() | ||
resource | ..0 | ||
part | ..0 | ||
locale | S | 1..1 | |
name | Pattern | ||
value[x] | S | 1.. | |
valueString | string | ||
resource | ..0 | ||
part | ..0 | ||
orientation | S | ..1 | |
name | Pattern | ||
value[x] | S C | 1.. | |
valueCode | code | ||
resource | ..0 | ||
part | ..0 | ||
timezone-offset | S | ..1 | |
name | Pattern | ||
value[x] | S | 1.. | |
valueString | string | ||
resource | ..0 | ||
part | ..0 | ||
time-format | S | ..1 | |
name | Pattern | ||
value[x] | S C | 1.. | |
valueCode | code | ||
resource | ..0 | ||
part | ..0 | ||
unit | S | 1..1 | |
name | Pattern | ||
value[x] | S C | 1.. | |
valueCoding | Coding | ||
resource | ..0 | ||
part | ..0 | ||
effectivePeriod | S | 1..1 | |
name | Pattern | ||
value[x] | S | 1.. | |
valuePeriod | Period | ||
resource | ..0 | ||
part | ..0 |
Parameters.parameter | |
Slicing | Unordered, Closed, by name(Value) |
Parameters.parameter:subject | |
Short | Patient reference |
Definition | Reference to Patient resource with personal id. |
Cardinality | 1..1 |
Must Support | True |
Parameters.parameter:subject.name | |
Pattern | subject |
Parameters.parameter:subject.value[x] | |
Short | Patient reference |
Cardinality | 1 |
Type | Reference() |
Must Support | True |
Parameters.parameter:subject.resource | |
Cardinality | ..0 |
Parameters.parameter:subject.part | |
Cardinality | ..0 |
Parameters.parameter:locale | |
Short | Specifies the language and locale encoding |
Definition | Text encoding |
Cardinality | 1..1 |
Must Support | True |
Parameters.parameter:locale.name | |
Pattern | locale |
Parameters.parameter:locale.value[x] | |
Short | Encoding |
Cardinality | 1 |
Type | string |
Must Support | True |
Parameters.parameter:locale.resource | |
Cardinality | ..0 |
Parameters.parameter:locale.part | |
Cardinality | ..0 |
Parameters.parameter:orientation | |
Short | Defines the page orientation of the PDF, such as portrait or landscape (default portrait). |
Cardinality | ..1 |
Must Support | True |
Parameters.parameter:orientation.name | |
Pattern | orientation |
Parameters.parameter:orientation.value[x] | |
Cardinality | 1 |
Type | code |
Must Support | True |
Constraints |
|
Parameters.parameter:orientation.resource | |
Cardinality | ..0 |
Parameters.parameter:orientation.part | |
Cardinality | ..0 |
Parameters.parameter:timezone-offset | |
Short | UTC offset for a time zone in ±hh:mm format (default will be server timezone). |
Cardinality | ..1 |
Must Support | True |
Parameters.parameter:timezone-offset.name | |
Pattern | timezone-offset |
Parameters.parameter:timezone-offset.value[x] | |
Cardinality | 1 |
Type | string |
Must Support | True |
Parameters.parameter:timezone-offset.resource | |
Cardinality | ..0 |
Parameters.parameter:timezone-offset.part | |
Cardinality | ..0 |
Parameters.parameter:time-format | |
Short | Specifies the time format, such as 12H for 12-hour or 24H for 24-hour format (default 24H). |
Cardinality | ..1 |
Must Support | True |
Parameters.parameter:time-format.name | |
Pattern | time-format |
Parameters.parameter:time-format.value[x] | |
Cardinality | 1 |
Type | code |
Must Support | True |
Constraints |
|
Parameters.parameter:time-format.resource | |
Cardinality | ..0 |
Parameters.parameter:time-format.part | |
Cardinality | ..0 |
Parameters.parameter:unit | |
Short | Specifies the unit mg/dL|mmol/L. |
Cardinality | 1..1 |
Must Support | True |
Parameters.parameter:unit.name | |
Pattern | unit |
Parameters.parameter:unit.value[x] | |
Cardinality | 1 |
Type | Coding |
Must Support | True |
Constraints |
|
Parameters.parameter:unit.resource | |
Cardinality | ..0 |
Parameters.parameter:unit.part | |
Cardinality | ..0 |
Parameters.parameter:effectivePeriod | |
Short | Represents the start and end dates defining the period.The maximum Period for the generation of report is 14 days. |
Cardinality | 1..1 |
Must Support | True |
Parameters.parameter:effectivePeriod.name | |
Pattern | effectivePeriod |
Parameters.parameter:effectivePeriod.value[x] | |
Cardinality | 1 |
Type | Period |
Must Support | True |
Parameters.parameter:effectivePeriod.resource | |
Cardinality | ..0 |
Parameters.parameter:effectivePeriod.part | |
Cardinality | ..0 |
Attribute description :
Attributes | Description | Terminology reference |
---|---|---|
subject | Patient reference Patient/<ref> for which the AGP report to be generated. Reference identifying the patient associated to the AGP Report. |
|
locale | Specifies the language and locale encoding | |
orientation | Defines the page orientation of the PDF, such as portrait or landscape (default portrait). |
|
timezone-offset | UTC offset for a time zone in ±hh:mm format (default will be server timezone). | |
time-format | Specifies the time format, such as 12H for 12-hour or 24H for 24-hour format (default 24H). | |
unit | Specifies the unit mg/dL or mmol/L . |
|
effectivePeriod | Represents the start and end a pair of dates defining the period. The maximum Period for the generation of report is 14 days. |
Resource examples
Parameters AGP Report
Example of the parameters to be sent as a payload to generate an AGP report for patient within organization having id 123
{ "resourceType": "Parameters", "id": "1418726f-ca88-4799-9f2f-d58988b4fdee", "meta": { "versionId": "1669630588484", "lastUpdated": "2022-11-28T10:16:28.484+00:00" }, "parameter": [ { "name": "subject", "valueReference": { "reference": "Patient/123" } }, { "name": "locale", "valueString": "en-US" }, { "name": "orientation", "valueCode": "portrait" }, { "name": "timezone-offset", "valueString": "-03:00" }, { "name": "time-format", "valueCode": "24H" }, { "name": "unit", "valueCoding": { "system": "http://unitsofmeasure.org", "code": "mg/dL", "display": "mg/dL" } }, { "name": "effectivePeriod", "valuePeriod": { "start": "2011-05-23", "end": "2011-05-27" } } ] }
Example with minimum payload:
{ "resourceType": "Parameters", "parameter": [ { "name": "subject", "valueReference": { "reference": "Patient/123" } }, { "name": "locale", "valueString": "en-US" }, { "name": "unit", "valueCoding": { "system": "http://unitsofmeasure.org", "code": "mg/dL", "display": "mg/dL" } }, { "name": "effectivePeriod", "valuePeriod": { "start": "2011-05-23", "end": "2011-05-27" } } ] }