GET PlanCare2Api/CustomBuildingBlocks/{customBuildingBlockGuid}
Gets CustomBuildingBlock by guid.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| customBuildingBlockGuid |
Guid of CustomBuildingBlock. |
globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
CustomBuildingBlock.
CustomBuildingBlock| Name | Description | Type | Additional information |
|---|---|---|---|
| Guid |
Guid. |
globally unique identifier |
- |
| CategoryGuid |
Guid of category |
globally unique identifier |
- |
| CategoryName |
Name of category. |
string |
- |
| Name |
Name. |
string |
- |
| Description |
Description. |
string |
- |
| Code |
Code. |
string |
- |
| AvailableRelationTypes |
RelationTypes that the buildingblock is available for. |
Collection of CustomBuildingBlockRelationType |
- |
| Type |
Type. |
CustomBuildingBlockType |
- |
| ValuePossibilities |
ValuePossibilities. |
Collection of CustomBuildingBlockValuePossibility |
- |
| CustomBuildingBlockText |
CustomBuildingBlockText. |
CustomBuildingBlockText |
- |
| CustomBuildingBlockNumber |
CustomBuildingBlockNumber. |
CustomBuildingBlockNumber |
- |
| CustomBuildingBlockDateTime |
CustomBuildingBlockDate. |
CustomBuildingBlockDateTime |
- |
| HasReadPermission |
HasReadPermission. |
boolean |
- |
| HasInsertPermission |
HasInsertPermission. |
boolean |
- |
| HasEditPermission |
HasEditPermission. |
boolean |
- |
| HasDeletePermission |
HasDeletePermission. |
boolean |
- |
Response Formats
application/json, text/json
Sample:
{
"Guid": "066b199e-c55c-4ad1-b8f5-87287873064d",
"CategoryGuid": "a2e6944c-abda-4466-9c33-a632546ee4ce",
"CategoryName": "sample string 3",
"Name": "sample string 4",
"Description": "sample string 5",
"Code": "sample string 6",
"AvailableRelationTypes": [
{
"$id": "2",
"RelationTypeId": 1,
"RelationTypeName": "sample string 2"
},
{
"$ref": "2"
}
],
"Type": 1,
"ValuePossibilities": [
{
"$id": "3",
"Guid": "c41a1abd-d278-455a-97b1-c0690feedb9b",
"Rank": 2,
"Name": "sample string 3",
"Code": "sample string 4",
"Value": 1.0,
"IsActive": true
},
{
"$ref": "3"
}
],
"CustomBuildingBlockText": {
"$id": "4",
"DefaultValue": "sample string 1",
"MaximumLength": 1,
"EnableSpellCheck": true
},
"CustomBuildingBlockNumber": {
"$id": "5",
"DefaultValue": 1.0,
"Decimals": 1,
"MinimumValue": 1.0,
"MaximumValue": 1.0
},
"CustomBuildingBlockDateTime": {
"$id": "6",
"DefaultValueOption": 1,
"CustomDefaultValue": "2026-05-26T21:07:37.3492629+02:00",
"AllowedValueOption": 1,
"IncludeTime": true
},
"HasReadPermission": true,
"HasInsertPermission": true,
"HasEditPermission": true,
"HasDeletePermission": true
}
application/xml, text/xml
Sample:
<CustomBuildingBlock xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DHS.PlanCare.Web.Api.Interface.BuildingBlock">
<AvailableRelationTypes>
<CustomBuildingBlockRelationType>
<RelationTypeId>1</RelationTypeId>
<RelationTypeName>sample string 2</RelationTypeName>
</CustomBuildingBlockRelationType>
<CustomBuildingBlockRelationType>
<RelationTypeId>1</RelationTypeId>
<RelationTypeName>sample string 2</RelationTypeName>
</CustomBuildingBlockRelationType>
</AvailableRelationTypes>
<CategoryGuid>a2e6944c-abda-4466-9c33-a632546ee4ce</CategoryGuid>
<CategoryName>sample string 3</CategoryName>
<Code>sample string 6</Code>
<CustomBuildingBlockDateTime>
<AllowedValueOption>AllDates</AllowedValueOption>
<CustomDefaultValue>2026-05-26T21:07:37.3492629+02:00</CustomDefaultValue>
<DefaultValueOption>NotApplicable</DefaultValueOption>
<IncludeTime>true</IncludeTime>
</CustomBuildingBlockDateTime>
<CustomBuildingBlockNumber>
<Decimals>1</Decimals>
<DefaultValue>1</DefaultValue>
<MaximumValue>1</MaximumValue>
<MinimumValue>1</MinimumValue>
</CustomBuildingBlockNumber>
<CustomBuildingBlockText>
<DefaultValue>sample string 1</DefaultValue>
<EnableSpellCheck>true</EnableSpellCheck>
<MaximumLength>1</MaximumLength>
</CustomBuildingBlockText>
<Description>sample string 5</Description>
<Guid>066b199e-c55c-4ad1-b8f5-87287873064d</Guid>
<HasDeletePermission>true</HasDeletePermission>
<HasEditPermission>true</HasEditPermission>
<HasInsertPermission>true</HasInsertPermission>
<HasReadPermission>true</HasReadPermission>
<Name>sample string 4</Name>
<Type>Text</Type>
<ValuePossibilities>
<CustomBuildingBlockValuePossibility>
<Code>sample string 4</Code>
<Guid>c41a1abd-d278-455a-97b1-c0690feedb9b</Guid>
<IsActive>true</IsActive>
<Name>sample string 3</Name>
<Rank>2</Rank>
<Value>1</Value>
</CustomBuildingBlockValuePossibility>
<CustomBuildingBlockValuePossibility>
<Code>sample string 4</Code>
<Guid>c41a1abd-d278-455a-97b1-c0690feedb9b</Guid>
<IsActive>true</IsActive>
<Name>sample string 3</Name>
<Rank>2</Rank>
<Value>1</Value>
</CustomBuildingBlockValuePossibility>
</ValuePossibilities>
</CustomBuildingBlock>